微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > CC3200与aic3254

CC3200与aic3254

时间:10-02 整理:3721RD 点击:

现在用3200 控制 aic3254,更具3200 的 wifi_audio_APP 例程;想变更 采样率 采样位数以及单声道或是立体声,例程中只有 16bit 16k STEREO,无法使用其他参数。
看了下3254的datasheet, P J D NDAC MDAC OSR 以及 NADC MADC ;这些和3200的Mclk有何关系,猜猜可能是分频的意思,但是这些计算结果又和采样率 采样位数以及单声道或是立体声是什么样的关系呢?

CODEC_CLKIN = NADC * MADC * AOSR * ADC_FS

请问有么有配置3254的软件?

   你好!

           请问,你这个demo调试成功了么?

           刚好最进我也在调试这块,可是在调试时I2S中断中,udma的状态标志一直为零。查了很多资料都无法解决此问题。

           如果你调试的wifi_audio_app官方demo能够实现audio功能,请告诉我声,以便我查找问题。

           谢谢你!

你好

这个demo本身没有问题,可以跑,也有功能

不知道你的dma是什么个情况,demo直接跑就可以,或者你改了什么东西

目前我这边想改3254 的  bit 采样率 单声道或者立体声,不知从何入手,官网有配置3254的软件但是没有EVM无法运行,datasheet讲的云里雾里根本不懂。

你好,

       非常感谢你的回复,真是帮了我大忙了。估计是我的开发板出问题了。我再重新买一块板子试试。

      你的问题我也无法回答,官方的资料太少了。大概看了下,好像跟P R J D相关。具体我也没弄明白。

      还有请教两个问题:

       1、你用的SDK是否是最新的1.10?也就是你调试成功的wifi_audio_app这个DEMO的版本。

        2、劳烦你帮我看下你的程序能否设定断点在

void DMAPingPongCompleteAppCB_opt()
{
unsigned long ulPrimaryIndexTx = 0x4;
unsigned long ulAltIndexTx = 0x24;
unsigned long ulPrimaryIndexRx = 0x5;
unsigned long ulAltIndexRx = 0x25;
tDMAControlTable *pControlTable;
#if 1
unsigned long temp = 0;
unsigned long temp2 = 0;
temp = MAP_uDMAIntStatus();
temp2 = I2SIntStatus(I2S_BASE);
#endif
#if 0
if(MAP_uDMAIntStatus() & 0x00000010)
#else
if(temp & 0x00000010)
#endif
{

看看 MAP_uDMAIntStatus();状态返回值是多少?

如果可以我们可以邮箱635371776@qq.com,进行一起探讨。

TI demo可以实现音频采集的,但是目前例程好像只能是16k,16bit,立体声采集播放。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top