剛做了一個板子,這兩天調試,進行了IO口和串口試驗,IO口試驗比較順利,在進行串口實驗時,輸入“usart_debug_config();”,提示“implicit declaration of XXX function”,上網查詢得知,可能是前后分號有錯誤或者是頭文件有錯誤,檢查一遍,沒發現,檢查頭文件,也沒問題,重新檢查main.c,發現“USART_GetFlagStatus(USART1,USART_FLAG_TC)~=RESET”錯誤,應為“USART_GetFlagStatus(USART1,USART_FLAG_TC)==RESET”。另添加頭文件顯示“fatal error”,檢查幾遍,并上網學習,原來位置不對。作為初學者,每一步都要認真核對,總結。
|