STM32f103 串口接收不定長數據

推薦方法三緩存   方法1:串口接受數據,定時器來判斷超時是否接受數據完成。 函數 方法2:DMA接受+IDLE中斷  實現思路:採用STM32F103的串口1,並配置成空閒中斷IDLE模式且使能DMA接收,並同時設置接收緩衝區和初始化DMA。那麼初始化完成以後,當外部給單片機發送數據的時候,假設這幀數據長度是200個字節,那麼在單片機接收到一個字節的時候並不會產生串口中斷,而是DMA在後臺把數據
相關文章
相關標籤/搜索