This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC3200与aic3254



现在用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,立体声采集播放。