串口通信奇偶检验什么意思 为什么要使用奇偶检验 怎么使用奇偶检验?

 我来答
做而论道
高能答主

2023-03-01 · 把复杂的事情简单说给你听
知道大有可为答主
回答量:3万
采纳率:80%
帮助的人:1.1亿
展开全部

串口通信,速度较慢。传送一个字节的数据,需要花费很长的时间。

那么,接收方收到的数据,是否与发送方,发送的数据相同?

在这么长时间中,完全有可能受到干扰,导致数据错误。

为什么要使用奇偶检验?

在这种条件下,就需要在数据之后,发送一个“校验位”。

接收方接收数据之后,也生成一个校验位。

然后比较两个校验位,是否相同,由此即可判断本次传输是否正确。

怎么使用奇偶检验?

你只要设置一下,即可。

校验位的生成、检验,都由硬件完成,你就不必操心了。

奇偶校验中,会有奇数个 1、偶数个 1 的区别。

这些,都不是你所需要考虑的。

校验位是 1 是 0,你都不用费心,硬件会自己处理的。

塞佳似问萍
2020-02-11 · TA获得超过1198个赞
知道小有建树答主
回答量:1222
采纳率:100%
帮助的人:5.1万
展开全部
奇偶校验是在传送字符的各位之外,再传送1位奇/偶校验位。
奇校验就是所有传送的数位(含字符的各数位和校验位)中,“1”的个数为奇数。偶校验就是“1”的个数为偶数啦。接收时看1的个数是否符合设定的校验,可以判断是否有误码。
奇偶校验只能检错,不能纠错的。而且只能检测1位误码,检测出有错后只能要求重发,没法纠正的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式