早教吧作业答案频道 -->其他-->
请教:rs232串口通讯协议如何实现RS232通讯协议基本结构波特率9600bit/s,8bit,1位停止,无校验位格式0EBH,地址,命令,长度(n),数据1,---数据n,冗余说明:0EBH为帧起始位
题目详情
请教:rs232串口通讯协议如何实现
RS232通讯协议基本结构
波特率 9600 bit/s,8bit,1位停止,无校验位
格式
0EBH,地址,命令,长度(n),数据1,---数据n,冗余
说明:
0EBH为帧起始位
长度小于输出端口数
冗余=地址+命令+长度+数1+---+数n
如果冗余=0EBH,为防止与帧起始位相同,则发送反码,即冗余=14H
当接收正确时,
1)在命令1,2,5,6时,回送 0EBH,地址,命令,01H,0FAH,冗余,并执行命令。
2)在命令3,4,7时,回送相应信息。
当接收不正确时,
1)地址正确,冗余不正确,回送0EBH,地址,命令,01H,0F5H,冗余。
2)地址不正确,不回送任何信息。
RS232通讯协议基本结构
波特率 9600 bit/s,8bit,1位停止,无校验位
格式
0EBH,地址,命令,长度(n),数据1,---数据n,冗余
说明:
0EBH为帧起始位
长度小于输出端口数
冗余=地址+命令+长度+数1+---+数n
如果冗余=0EBH,为防止与帧起始位相同,则发送反码,即冗余=14H
当接收正确时,
1)在命令1,2,5,6时,回送 0EBH,地址,命令,01H,0FAH,冗余,并执行命令。
2)在命令3,4,7时,回送相应信息。
当接收不正确时,
1)地址正确,冗余不正确,回送0EBH,地址,命令,01H,0F5H,冗余。
2)地址不正确,不回送任何信息。
▼优质解答
答案和解析
你好!
你描述的通讯协议,是比较全面的,对于设备间的通讯都能胜任
但是在实际的设备控制中,可以省略部分环节,以实用为主
你描述的通讯协议,是比较全面的,对于设备间的通讯都能胜任
但是在实际的设备控制中,可以省略部分环节,以实用为主
看了 请教:rs232串口通讯协议...的网友还看了以下:
诺校验的数据信息代码M(x)=100101,生成多项式G(x)=x*3+x+1.试计算CRC校验的 2020-06-29 …
根据情境写古诗,名句,格言或警言1.学校实验室2.学校操场3.学校餐厅4.我的书房 2020-07-04 …
(2000•河北)观察下列各式及其验证过程:验证:223=2+23;验证:223=233=(23− 2020-07-19 …
观察下列各式及验证过程:N=2时有式①:2×23=2+23N=3时有式②:3×38=3+38式①验 2020-07-19 …
小丽同学手里有一个标有“3.8V”字样的小灯泡,她想知道小灯泡正常工作时的电阻,于是在学校实验室找 2020-07-22 …
给下列地方设计标语,可以用合适的名言佳句,也可以自己创作.(1)学校花圃:(2)音乐教室:(3)实 2020-08-03 …
以学校为观测点,在图中标出医院、电影院、体育馆的位置.(1)电影院在学校北骗东30°的方向,距学校 2020-08-04 …
小东同学手里有一个标有“3.8V”字样小灯泡,他想知道小灯泡正常工作时的电阻,于是在学校实验室找来一 2020-11-07 …
下列各句中,没有语病的一句是(3分)A.近来,复旦大学校园投毒事件和南京理工大学实验室爆炸事件为实验 2020-11-26 …
某校实验室有一批生锈的铁架台该校九年级化学兴趣小组的同学设计了一个铁架台翻新三步骤方案1.用砂纸打磨 2020-12-02 …