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.

AM335X WINCE音频问题

       目前3352和3354跑WINCE系统播放音乐的时候,不停的拉动文件管理界面右边的竖条会有呲呲呲的杂音,逻辑分析仪抓不出来,3352使用的音频芯片是WM8960  3354使用的音频芯片是AC3106I
       目前具体现象描述:音频主时钟从主芯片的AHCLKX脚引入的时候,不播放音乐拉动竖条都有呲呲呲的杂音;音频芯片主时钟改成外部晶振输入 断开主芯片的AHCLKX引脚以后,不放音乐拉动竖条不会有杂音,只有播放音乐拉动竖条才出现呲呲呲的杂音。
       目前我们抓取到的错误如图所示,怀疑是中断导致不停初始化的问题。
       请问是否遇到过相同的问题,帮忙分析下,非常感谢!
  • wince是通过第三方公司witekio支持的,Adeneo Embedded被witekio公司收购。
    https://www.witekio.com/
    processors.wiki.ti.com/.../WinCE
  • 在中断服务程序(ISR)里面输出信息(比如你贴的图片里面的McASP::HandleInterrupt status=)会严重影响到中断服务程序的运行。
    你描述的现象我怀疑是MCASP的没有及时得到数据(FIFO出现空的情况)导致的现象,因为在拖动下拉条时操作系统需要刷新图形界面。

    解决思路:把屏幕的刷新率降低一点;系统配置(Initiator Priority Control)里面把MCASP优先级提高;把MCASP ISR里面的信息输出去掉。

    此外,请教个问题,你们是在哪里拿到AM335X WEC BSP代码的,我找了好久都没有找到, TI网站也下载不到;能否给我发一份?我的邮箱:156046151 AT QQ.COM(将AT更换为@).