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

关于uart起始标志的疑问

US 2017-09-30 浏览量:673

uart协议里说只要信号出现了下降沿,就表示要发数据了,数据中也存在下降沿,那么如果两设备间没有接好,而当发送设备发送数据时候,设备接好了,这样会导致数据错误,那么怎么可以很好地解决这种错误呢?人为处理非常耗时,有没有自动的方式呢?

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 设置校验位,校验位的作用就是减少这种信号不同步的错误
    • 发布于 2017-10-22
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:3
  • 问题重复了://www.icxbk.com/ask/detail/6171.html
    • 发布于2017-10-09
    • 举报
    • 评论 0
    • 0
    • 0

  • 设置检验位啊,设置上奇偶检验,如果接收数据从中间开始那么校验会出错,把出错的数据丢弃不就得了?
    • 发布于2017-10-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以用示波器查看UART的电平变化,我记得之前看了一下,不知道记得对不对。

    没有发生数据的时候,默认高电平,当有数据发生,第一位发送的是起始位,然后才是数据位

    • 发布于2017-10-12
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

关于uart起始标志的疑问