首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 驱动开发 >

小弟入行不久 遇到有关问题 请们指点

2013-12-26 
小弟入行不久 遇到问题 请大虾们指点小弟现在在调试一款codec芯片(貌似挺老的了WM8758b),根据我个人的理解

小弟入行不久 遇到问题 请大虾们指点
小弟现在在调试一款codec芯片(貌似挺老的了WM8758b),根据我个人的理解主要就是对芯片内部寄存器进行配置,来打通自己需要的回路,可是就在我认为自己配置的挺正确的时候,片子却没有像想象一样正确工作。现在的问题是:mic有声音输入,ADC却没有数据输出(芯片内部的通路链接正确了,PGA ADC都也使能了)。

    经过测试,I2C控制接口没有问题,写寄存器控制芯片频率,频率会有相应变化;经示波器测量芯片的时钟和数据接口(pcm)时序也是正确的。

    各位大虾有没有调试codec的经验之谈啊,或者是指点一下我调试手段,我下一步该怎么办呢?
[解决办法]
既然硬件线路都确定OK,调试这个,只需要配置WM8758b的寄存器就可以了吧!

可以试试设置WM8758b的寄存器,然后读取出来,看看是否正常,确保可以正常设置WM8758b的寄存器。
然后再分析你的寄存器配置开通了你硬件的通道,这时再来检测硬件线路

热点排行