工作环境(蓝色粗体字为特别注意内容)
1,硬件环境:VS1053解码芯片、STM32F103C8T6
2, 软件环境:Keil UV5
一开始连好线,发现耳机一点声音都没有,测量12.288M晶振的两个引脚,发现没有任何波形,于是按压晶振,发现耳机有反应,怀疑是晶振有问题的原因,二话不说,换晶振,换了另外一个晶振之后发现耳机有反应了,发出断断续续的沙沙声,但是没听到滴滴的正弦波测试音。测量XIAL0(pin17)的波形,发现有波形了!
测量XIAL1(pin18)的波形 如下图所示:
波形是我把示波器表笔打到了10倍衰减之后测量得到的,不衰减的话接上表笔一瞬间信号就消失了,应该是表笔影响了测量信号的原因。既然信号出来了,说明晶振工作正常,按理说芯片基本上应该正常工作了。可是为什么只有沙沙声呢?仔细检查引脚,最终发现MISO和MOSI引脚接反了!