當然如果妳把原來8M的晶振換掉了,那妳就需要修改系統中的壹個定義:在文件stm32f10x.h中的定義HSE_Value,這參數定義了單片機使用外部晶振或時鐘源的頻率,壹般就是8000000,即使用的8MHz晶振。如果妳的STM32用了什麽7.3728、11.0592或者25MHz晶振時,妳就要修改HSE_Value定義的值,這樣保證串口通信波特率正確。