奇偶校验位提供对传输数据的简单错误(奇偶校验)检查。此表描述奇偶校验的类型。


奇偶校验类型:Even
描述:数据位加上奇偶校验位产生偶数个1。

奇偶校验类型:Mark
描述:奇偶校验位总是1。

奇偶校验类型:Odd
描述:数据位加上奇偶校验位产生1的奇数。

奇偶校验类型:Space
描述:奇偶校验位总是0。

标记和空间奇偶校验很少使用,因为它们提供最小的错误检测。您可以选择根本不使用奇偶校验。

奇偶校验过程遵循以下步骤:
1、发送设备根据所选的数据位值和奇偶校验类型将奇偶校验位设置为0或1。
2、接收设备检查奇偶校验位是否与发送的数据一致。如果是,则接受数据位。如果不是,则返回错误。

例如,假设数据位0111001被发送到您的计算机。如果选择偶数奇偶校验,则发送设备将奇偶校验位设置为0以产生偶数1s;如果选择奇数奇偶校验,则发送设备将奇偶校验位设置为1以产生奇数1s。

如何理解奇偶校验位?相关推荐

  1. 面对对象程序设计---第一次blog

    这里写自定义目录标题 引言: 第一次与第二次大作业 题目集2:7-2 串口字符解析 点线形系列1-计算两点之间的距离 点线形系列2-线的计算 点线形系列3-三角形的计算 总结 引言: 这次的作业是基础 ...

  2. 奇偶校验位使用原理简单理解

    奇偶校验是检测通信是否正常工作的方式,因为数据传输在机器中都是以0,1的形式存在的,如果发送端传送1的个数为奇数个,而接收端接收1的个数为偶数个,则证明该信号传输出现了丢失,因此可以要求从新发送.奇偶 ...

  3. uart怎么判断帧错误_UART通讯总线工作原理的理解

    奥的斯电梯OCSS/LCBII /TCBC/GECB板与电梯轿厢和电梯井道之间的串行通讯采用了UART通讯,将井道和轿厢的输入.输出和开关部件的信号转换成串行通讯信号传输给电梯操作控制系统,大大节省了 ...

  4. uart怎么判断帧错误_UART通讯总线工作原理的理解--龚玉山

    奥的斯电梯OCSS/LCBII /TCBC/GECB板与电梯轿厢和电梯井道之间的串行通讯采用了UART通讯,将井道和轿厢的输入.输出和开关部件的信号转换成串行通讯信号传输给电梯操作控制系统,大大节省了 ...

  5. PID控制的理解与具体实现

    PID控制的理解与具体实现 摘要 比例积分微分控制,简称PID控制,由于其 算法简单.***鲁棒性好***和 可靠性高,被广泛应用于工业过程控制,至今仍有 90% 左右的控制回路具有PID结构. 简单 ...

  6. 深入理解通信协议----串口(uart)

    一:简介 串行接口简称串口,也称串行通信接口或串行通讯接口(通常指COM接口),是采用串行通信方式的扩展接口.串行接口 (Serial Interface)是指数据一位一位地顺序传送.其特点是通信线路 ...

  7. 对UART、RS232、485通信的理解

    实际上这一篇博文想表达的就是想说清楚什么是串口通信. 先普及一下通信的基本知识点: 数据通信的种类:串行通信.并行通信.不管是什么类型的通信,再怎么复杂的,也是在这两种上面衍生出来的. 许多传输线或者 ...

  8. 一文理解UART通信

    还记得当年的打印机,鼠标和调制解调器吗?他们都有巨大笨重的连接器和粗电缆,并且必须拧到你的电脑上.这些设备正是使用UART协议与计算机进行通信.虽然USB几乎完全取代了旧的电缆和连接器,但UART绝对 ...

  9. 51单片机串口通信模板_深入理解51单片机串口通信及通信实例

    串口通信的原理 串口通信(SerialCommunications)的概念非常简单,串口按位(bit)发送和接收字节.尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一 ...

最新文章

  1. java什么是成员域成员方法,java多态中的成员绑定
  2. mysql command line client 目标不对_MySql轻松入门系列-第一站 从源码角度轻松认识mysql整体框架图...
  3. Unity3D游戏开发之使用SVN对Unity进行版本控制
  4. (第五篇)Linux操作系统基本结构介绍
  5. MyBatis 插件原理与自定义插件-用代理模式我们就要解决几个问题
  6. mysql三高讲解(二):2.1 索引组织表
  7. c语言 静态断言,C断言/静态断言
  8. SQL--合计函数(Aggregate functions):avg,count,first,last,max,min,sum
  9. mysql unix格式_将MySQL Unix-Timestamp格式转换为日期格式?
  10. 区块链现状:最初的炒作消退,将迎来大量新应用(第一部分)
  11. css3盒子模型微课_CSS3 盒子模型
  12. C语言算法——实现冒泡排序
  13. c# tcpclient 连接超时的设置
  14. 信息完全技术之Enigma密码机【MATLAB程序及软件APP实现】
  15. 如何实现 Android 短视频跨页面的流畅续播?
  16. 机器学习(二)--- KNN(K-Nearest Neighbors)
  17. matlab怎么启动一个图形窗,Matlab在一个图形窗口里画多个图形的操作教程
  18. 图解“华为云潮汕火锅”的“牛里乾坤”
  19. dlib 安装教程(三种方法)
  20. 如何将iPhone微信资料显示地区修改为“中国”

热门文章

  1. 计算机应用基础高等数学试题,大专高等数学期末试卷(A卷)带答案.doc
  2. 文字排版需要遵循的规律
  3. 【RT-Thread Nano】大作业:语音生活小助手
  4. 小程序 html编辑器,小程序富文本编辑器editor初体验
  5. Axure的基本使用(二):Axhub插件
  6. 无公网IP使用node-red和server酱开源版wecomchan实现微信推送消息
  7. 天池大赛-心跳信号分类预测:建模与调参
  8. python抖音屏幕滑动_python实现抖音点赞功能
  9. 面向对象----自有属性和共有属性
  10. LabVIEW编程LabVIEW开发和利时伺服驱动电机MS系列例程与相关资料