行业动态

了解最新公司动态及行业资讯

当前位置:首页>新闻中心>行业动态
全部 1615 公司动态 24 行业动态 1591

串口通信原理

时间:2022-10-19   访问量:2245

计算机通信是指计算机与外部设备或计算机与计算机之间的信息交换。通信有并行通信和串行通信两种方式。

并行通信与串行通信

并行通信:是将数据字节的各位用多条数据相同时进行传输,并行通信控制简单、传输速度快;由于传输线较多,长距离传送时成本高且接收方的各位同时接收存在困难。

串行通信:特点是传输线少,长距离传送时成本低,且可以利用电话网等现成的设备,但数据的传送控制比并行通信复杂。

串行通信方式有哪些

串行通信分为异步通信和同步通信

异步通信是指通信的发送与接收设备使用各自的时钟控制数据,进行发送和接受过程。为使双方的收发协调,要求发送和接收设备的时钟尽可能一致。

同步通信是要建立发送方时钟队接收方时钟的直接控制,使双方达到完全同步。此时,传送数据的位之间的距离均为“位间隔”的整数倍,同时传送的字符间不留间隙,即保持位同步关系,也保持字符同步关系。发送方对接收方的同步可以通过两种方式实现。

串行通信的传输方向


串行通信的校验方式

奇偶校验:

在发送数据时,数据位尾随的1位为奇偶校验位(1或0)。奇偶校验时,数据中“1”的个数和校验位“1”的个数之和应为奇数;偶校验时,数据中“1”的个数与校验位“1”的个数之和应为偶数。接收字符时,对“1”的个数进行校验,若发现一致,则说明传输数据过程中出现了差错。

代码和校验:

代码和校验是发送方将所发数据块求和(或各字节异或),产生一个字节的校验字符(校验和)附加到数据块末尾。接收方接收数据同时对数据块(除校验字节外)求和(或各字节异或),将所得的结果与发送方的“校验和”进行比较,相符则无差错,否则即认为传送过程中出现了差错。

循环冗余校验:

这种校验是通过某种数据运算实现有效信息与校验位之间的循环校验,常用于对磁盘信息的传输、存储区的完整性校验等。这种校验方法纠错能力强,广泛应用于同步信息中。

上一篇:捉摸不透的芯片市场,缺少是真是假

下一篇:奋进新征程,热烈庆祝党的二十大胜利召开!

发表评论:

评论记录:

未查询到任何数据!

在线咨询

点击这里给我发消息 售前咨询专员

点击这里给我发消息 售后服务专员

在线咨询

免费通话

24小时免费咨询

请输入您的联系电话,座机请加区号

免费通话

微信扫一扫

微信联系
返回顶部
荆州物联网应用开发 荆州物联网盒子 物联网中继平台 边缘服务器 数据转发服务