1、时钟配置
aux_osc引脚输入24.576M时钟,并提供mcasp模块的内部时钟auxclk(24.576M),同时AHCLKX_OUT(24.576M)输出,作为A/D芯片(PCM1808)、D/A芯片(PCM1754)的系统时钟;采样率为48K,bit时钟为3.072M
2、模式
发送与接收是异步模式
3、部分硬件图
4、问题
1)环出demo程序中,每次采集1152个样点的数据存在buffer中,然后将此buffer中的数据播放,此过程循环往复,通过音箱播放时候,没有声音出来;该环出demo程序在其他平台(如dm368平台)测试Ok;
示波器量的信号状态为:程序运行起来后,发送及接收bit时钟均由24.576M变为3.072M,但很快,发送的bit时钟又变为24.576M,而接收的bit时钟(3.072M)及采样时钟(48K)均正常
2)换一种方式播放,通过arecord程序采集数据并保存在文件中,然后通过aplay程序播放该文件,音箱播放声音正常
./arecord -Dhw:0,0 -f S32_LE -r 48000 -c 2 voice &
sleep 2
./aplay -Dhw:0,1 -f S32_LE -r 48000 -c 2 voice &



