我也是查了很久没查出问题,后面直接设置stm32fxx_usart.c里面的波特率时钟才算临时解决,在后来又一次偶然找到的真正的原因,如楼主描述的一样,改stm32f4xx.h里的晶振频率解决。还有固件库里的25MHz是对应评估板的25Mhz晶振,探索板用的是8MHz的,楼主用的应该是探索板
我也是查了很久没查出问题,后面直接设置stm32fxx_usart.c里面的波特率时钟才算临时解决,在后来又一次偶然找到的真正的原因,如楼主描述的一样,改stm32f4xx.h里的晶振频率解决。还有固件库里的25MHz是对应评估板的25Mhz晶振,探索板用的是8MHz的,楼主用的应该是探索板
举报