STM32f103 串口接收不定长数据

推荐方法三缓存   方法1:串口接受数据,定时器来判断超时是否接受数据完成。 函数 方法2:DMA接受+IDLE中断  实现思路:采用STM32F103的串口1,并配置成空闲中断IDLE模式且使能DMA接收,并同时设置接收缓冲区和初始化DMA。那么初始化完成以后,当外部给单片机发送数据的时候,假设这帧数据长度是200个字节,那么在单片机接收到一个字节的时候并不会产生串口中断,而是DMA在后台把数据
相关文章
相关标签/搜索