嵌入式开发者社区

标题: EMIF AD采集和音频输出的冲突 [打印本页]

作者: qiaoge89757    时间: 2019-5-7 20:26
标题: EMIF AD采集和音频输出的冲突
之前用AD8568采集外部模拟声音信号,然后在DSP里处理,现在想把处理后的声音数字信号通过MCASP外接音频芯片AIC3106播放出来听。但是发现在原来代码上加入以下代码后,调试器显示采集的信号变成了全0了;于是我对下面4行代码一行行的加入到原有代码中去,加前两行都没事,和原来一样采集到幅值不同的信号,但是加入第三行InitAIC31I2S()的时候采集到的信号就是全0了,或者说没有采集到信号(全局变量初始值就是0);请问在初始化 AIC31 音频芯片的时候会和EMIF或者AD8568冲突吗,怎么解决。


// I2C 模块引脚配置
    I2CPinMuxSetup(0);

    // McASP 引脚配置
    McASPPinMuxSetup();


    // 初始化 AIC31 音频芯片
    InitAIC31I2S();

    // 初始化 McASP 为查询方式
    InitMcaspPoll();




作者: 广州创龙莫工    时间: 2019-5-9 19:08
我司有相关AD8568的例程和MCASP的例程,可以参考一下。
[attach]5052[/attach][attach]5053[/attach]




欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4