stm32串口通讯问题
在串口试验中,串口通讯不正常,则可能会出现以下问题:
1. 配置完成后,串口没有任何消息打印。
原因:1,端口配置有问题,需要重新检查I/O口的配置
2,接线有问题,检查接线是否正常
2. 配置完成后,有消息打印,但消息打印不正常
原因:1,通讯两方的波特率设置不一样
2,系统时钟配置有误,检查SystemCoreClock =(HSE_VALUE * PLL_N)/(PLL_P * PLL_M)是否成立
3,stm32f4xx.h中的HSE_VALUE值是外部晶振频率