stm32串口USART_GetFlagStatus標志位死回圈,一直為0,接收不到資料怎么回事,哪位大神幫忙解答一下
uj5u.com熱心網友回復:
哪些標志位?uj5u.com熱心網友回復:
同問,我也遇到了這個問題,串口發送標志一直被占用狀態while(USART_GetFlagStatus(USART2, USART_FLAG_TXE) == RESET);死回圈
uj5u.com熱心網友回復:
請問怎么解決啊??
uj5u.com熱心網友回復:
用這個USART_FLAG_TC,代表傳輸完成uj5u.com熱心網友回復:
那就是相應的flag被置位了,硬體方面的分析了。uj5u.com熱心網友回復:

說明你資料根本沒發出去,用keil debug一下,看看DR暫存器有沒有填進去資料
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/78613.html
標籤:驅動開發/核心開發
