2019-07-20 14:03发布
yangkefeng 发表于 2017-5-2 11:58 晶振不起振。。。 你是怎么判断的 程序都能跑了 晶振肯定起振了呀 直接点晶振的波形好像是三角 ...
最多设置5个标签!
换晶振、电容和你的F407,都换了就可能是PCB打印的有问题,有些厂打出来的板就TMD有问题,我有个板子打了几批了,去年打一批不光不起振,各种问题
晶振不起振是一门玄学,一般很少出现,我一般首先是把问题归功于PCB厂家,
晶振不起振可在SystemInit函数里面的SetSysClock函数里面看,如果进入了if (HSEStatus == (uint32_t)0x01)
{}
else
{ 如果进入这个else里面表示外部晶振启动失败,默认使用内部RC时钟,程序可以跑,但时钟不对}
但是我看楼主的mcu貌似焊接的有问题,好多地方多有短路的迹象啊
晶振使用示波器测得,买的开发板都是正弦波,我这个...杂乱无章...
一周热门 更多>