首页 > 装修问题 > 房产知识 > 合同协议 > 想知道什么是串口通信协议?

想知道什么是串口通信协议?

浏览次数:713|时间:2024-04-27

最新回答

2024-04-27亲亲E宝贝
串口通信指串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。
在串口通信中,常用的协议包括RS-232、RS-422和RS-485。

180

2024-04-27爱吃牛蛙的鱼
数据帧格式和通讯协议最大的区别是:数据帧格式属于数据链路层协议;通讯协议属于应用层协议。按ISO/OSI模型观点,串口进行通信过程至少涉及三个层次的协议:物理层协议、数据路层协议和应用层协议。
(1)物理层协议:规定串口硬件的通信方式。以异步串行通信为例,物理层协议包括串行接口的的波特率、数据位位数、停止位位数以及奇偶校验方式。
(2)数据链路层协议:规定数据帧格式,包括数据帧的起始定义、帧的字节数、帧结束定义。有时,数据帧格式中还包括垂直校验和,如CRC校验和等。
(3)应用层协议:也称为通信协议,规定双方在通信过程中的交互方式,谁先发起通信,是否对方需要应答、是否需要出错重发等。

45

2024-04-27咣咣中奖
所谓通信协议是指通信双方的一种约定。约定包括对数据格式、同步方式、传送速度、传送步骤、检纠错方式以及控制字符定义等问题做出统一规定,通信双方必须共同遵守。因此,也叫做通信控制规程,或称传输控制规程,它属于ISO'S    OSI七层参考模型中的数据链路层。
目前,采用的通信协议有两类:异步协议和同步协议。同步协议又有面向字符和面向比特以及面向字节计数三种。其中,面向字节计数的同步协议主要用于DEC公司的网络体系结构中

205