stm32串口通訊問題
在串口試驗中,串口通訊不正常,則可能會出現以下問題:
1. 配置完成后,串口沒有任何消息打印。
原因:1,端口配置有問題,需要重新檢查I/O口的配置
2,接線有問題,檢查接線是否正常
2. 配置完成后,有消息打印,但消息打印不正常
原因:1,通訊兩方的波特率設置不一樣
2,系統時鐘配置有誤,檢查SystemCoreClock =(HSE_VALUE *?PLL_N)/(PLL_P *?PLL_M)是否成立
3,stm32f4xx.h中的HSE_VALUE值是外部晶振頻率