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

串口通信的误码率大概在多少的时候就会产生乱码?

cd23daa4dff38341 2019-02-27 浏览量:7270
串口通信的误码率大概在百分之多少的时候就会产生乱码?我之前大概是百分之十几,不知道有没有具体的数值?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 我来回答这个问题吧。

    串口一般采用的是8,N,1,N的方式,也就是说流控不开,奇偶校验开1位(注意这个只校验,不对内容有恢复),这种情况的确如楼上所说,错1位,收到的内容显示就是错的,但是!!!,很多软件根本不管校验位,也就是说,只要你8个位的内容不错,就能正确显示,错误了某个位其实不会出乱码,只是显示内容不对罢了,只有碰到特殊符号,你才会认为是乱码。

    如果是中文,有双字节和4字节两种传输方式,你可以看到,出误码的概率似乎会更高,但其实不然。

    • 发布于 2019-02-27
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:16
  • 这个应该只要有1个bit就会产生乱码吧.

    如果说丢包率,这个要结合软件了。

    • 发布于2019-02-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 误码率和出现乱码似乎没有什么关联度,没有必要把两者放在一起讨论。如果出现误码的都是不可见字符,即使误码率很高,那也看不见一个乱码。
    • 发布于2019-02-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 现在单片机性能好,stm32的内部rc到115200都不会错,51单片机外部晶振也能到115200,如果百分之10几那就是硬件或者软件问题了,波特率低于115200一般不会出错
    • 发布于2019-02-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般只要有误码就会出现报错的,乱码应该是上位机显示文本不对!
    • 发布于2019-02-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 现在外设的性能都比较优秀,误码率很低,至少万分起步,误码率高可能和你传输处理有关系。

    • 发布于2019-02-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 误码率是传输错误的概率

    乱码不一样,编码解码不一致的话就是乱码,和数据正确与否没关系

    • 发布于2019-02-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 丢包会引起误码,数据接收错误
    • 发布于2019-02-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 5%之后就会产生

    但是有纠错功能的可以到20左右

    • 发布于2019-02-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 只要有一个bit的误码就有可能产生乱码,这个并不是固定的,有些串口控制器自带纠错功能的,这种错误容忍度高一点
    • 发布于2019-02-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 误码率的理想值肯定是0%,一般超过2~3%就会严重影响通信了。

    • 发布于2019-02-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 串口通信误码率不能超过5% 纠错功能强的可以高点 但是速度会下降
    • 发布于2019-02-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个没有啥标准或者平均值,完全看硬件和程序处理的情况。一般正常的应用,误码率是0也正常的。


    • 发布于2019-03-01
    • 举报
    • 评论 0
    • 0
    • 0

  • 有一点误码就会产生乱码啊。0.1%也会产生乱码啊。

    平均值没听说过,反正遇到乱码一般都是校验过滤下。

    • 发布于2019-03-01
    • 举报
    • 评论 0
    • 0
    • 0

  • 只要是有误码就有可能是乱码的,这里应该是速度的差吧,大约应该是在2%
    • 发布于2019-03-16
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

串口通信的误码率大概在多少的时候就会产生乱码?