单片机学习小组
直播中

123

10年用户 838经验值
擅长:可编程逻辑
私信 关注

串口超时中断怎么使用

因为缺芯问题,近期一直在折腾换国产芯片,从灵动微,锦瑞,瑞萨。。。一直到华大,用到了串口功能,这里分享一下华大的串口使用串口使用我用过三种方案:   1)串口接收中断,也就是接收一个字节进一次中断,一直做解析,这样做势必会占用MCU运行资源;   2)串口接收使用DMA方案,再使用定时器超时来断帧,这样使用一般情况下没有问题,但是 如果作为从机的时候,如果要求ACK在特别短的时间里(比如20ms以内)去响应,就会有一定的风险存在;   3)串口接收使用DMA方案,配合使用...

更多回帖

发帖
×
20
完善资料,
赚取积分