stm32f103串口通信亂碼問題

本人利用的是中國移動贈送的麒麟開發板,在進行串口通信的實驗時,採用正點原子的代碼,發現會一直出現亂碼的情況。經過兩天時間的排查,最終發現是晶振的問題,麒麟開發板使用的外部晶振是12M的,但是正點原子的代碼使用的是8M的晶振,下面演示修改前後的變化過程。(注意,波特率的設置也需要一樣) 利用串口1需要發送的內容: 串口接收到的信息:   修改system_stm32f10x.c文件中的晶振分頻爲6分
相關文章
相關標籤/搜索