有一批板子,芯片是STM32F103RBT6。板子上有个运行指示灯。有两块板子出现了异常情况,运行指示灯闪动的频率明显慢于其他板子。程序都一样。给这两块板子换了晶振,还有和晶振相匹配的电阻、电容都换过了。再上电,还是一样的问题表现。还没有换STM32,主要是焊片子的水平糟糕。
遇到过同样问题,知道的朋友指点下,谢谢。
STM32 指示灯 晶振
------解决方案--------------------
能跟踪么?
跟进去看时钟的初始化后状态是不是正常?
另外,重新焊接一下MCU确定焊接没问题也是一个
------解决方案--------------------
楼主用了哪些外设?
能有仿真器的话跟踪看看寄存器状态最好了.
------解决方案--------------------
1 测量LEd的波形 测试输出的时钟
2 程序没有对时钟进行初始化