用MX建的專案,請問發送中:
while(__HAL_UART_GET_FLAG(USART1,UART_IT_TC)!=SET);
在STM32F030程式中怎么寫,謝謝!
uj5u.com熱心網友回復:
已經解決,謝謝大家關注。uj5u.com熱心網友回復:
while(__HAL_UART_GET_FLAG(USART1,UART_IT_TC)!=SET);看API檔案,只是命名不一樣而已;
另:這樣的代碼容易造成CPU假死
uj5u.com熱心網友回復:
問題找到了,在阻塞模式發送的情況下,HAL發送不需要這個等待。直接取消等待就可以了。謝謝給位關注。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/44009.html
標籤:單片機/工控
