• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

串口超时接收怎么实现

yhj416606438 2021-06-16 浏览量:698
用于485接收数据,如何设置超时接收一帧数据,有没有具体实例,51单片机或者stm32都可以
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 接收时,当接收的数据与协议头一相时,开始计时,打开定时器,串口继续接收,而定时器达到时,看串口有没有接收完一帧完整的数据,可以判断帧尾,如果没有就是超时了,丢掉数据,如果接收完了,就去处理这一帧 的数据
    • 发布于 2021-06-23
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:1
  • 有接收超时,就是长时间没有收到数据后,清一下接收缓存。但超时接收是什么呢,请说明一下啊。
    • 发布于2021-06-21
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

串口超时接收怎么实现