我的AIC23和ARM相连,AIC23采用外部12M无源晶振,现在出现一个问题:
程序运行时,耳机里有噼里啪啦的杂音(噼里啪啦声很大),经过调试,发现这个杂音好像和12M的外部晶振有关,而且,噼里啪啦的时候,耳机音量会时大时小(也就是说,当噼里啪啦声出现时,耳机输出声音极小,几乎听不到,噼里啪啦声消失时耳机声音恢复短暂的正常),同时发现,噼里啪啦的声音时有时无,但是大部分时间是存在的,感觉受到某种干扰一样(有时候用手触碰电路板某个地方,就会出现,但是发现没有太明显的规律,貌似是触碰到12M晶体时反应会剧烈些)。
还有个特点:当擦除ARM内部的程序时(也就是说,单片机内部无程序运行,但是上电),并没有任何杂音,这让我感觉很奇怪(感觉好像又不是硬件的问题,之前调试时,一直认为是硬件问题),我的程序已验证没问题。
请问各位大牛,这是怎么回事?感觉应该不是PCB布板问题,因为我的数字地和模拟地是分开的,而且感觉PCB布线不好的话,不应该干扰这么剧烈。