STM32使用串口IDLE中斷的兩種接收不定長數據的方式

如今有不少數據處理都要用到不定長數據,而單片機串口的RXNE中斷一次只能接收一個字節的數據,沒有緩衝區,沒法接收一幀多個數據,現提供兩種利用串口IDLE空閒中斷的方式接收一幀數據,方法以下:html 方法1:實現思路:採用STM32F103的串口1,並配置成空閒中斷IDLE模式且使能DMA接收,並同時設置接收緩衝區和初始化DMA。那麼初始化完成以後,當外部給單片機發送數據的時候,假設這幀數據長度是
相關文章
相關標籤/搜索