保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 电子通信论文 >> 正文

嵌入式系统的通信规约管理平台设计


令对象指明控制方向,向目的设备下发请求数据状态对象命令,并组织报文帧。应答命令对象和请求命令对象管理的措施与数据状态对象相同。当然,应答数据状态表和请求命令表是静态的,在此便于说明;而数据状态对象表是动态的。

动态描述中的控制元素对象和数据元素对象也都由本规约内全局统一的ID号来识别;ID号由ID注册管理程序生成,填写规约自己所赂的ID注册表。

(4)静态对象和动态对象公有的属性

①顺序号对象:如前所述,它指明某一元素对象在报文流中的起始位置和所占的连续二进制位数。

②ID号对象是全局统一的,它由六段依次连接而成,即一段、二段、三段、四段、五段、六段。根据ID可以识别提取不同的元素对象,它是各控制元素和数据元素的唯一标识。

一段是注册后的规约ID号,高段的位数由规约ID号位数决定。二段是区分上行与下行,用一位二进制位就可区分。三段用于说明具体的规约是否含有对应的元素对象,它说明的是有与无。四段用于区分源地址、目的地址、传输方向、同步字、其它静态对象、帧号、校验码、报文长度、请求命令符、应答命令符、其它动态对象和数据对象,共12种,用4位二进制位就可区分。五段用于说明四段之中的每一种是否具有原子性,比如同步字就具有原子性。当子种类多于一个同步字时,也相当于一个,要发就全发,不可分割;而请求命令符就不具有原子性,只能发出其子种类之中的一种。原子性是个布尔量,一位二进制就可描述。六段用于说明当上述12种之中任一种超过一个时,就可用第5段描述,比如同步字6个,就得用三位,选取上述12种之中子种类最多的一个和为第五段的位数。

③拷贝、赋值、被拷贝:在报文流中的其它类元素对象中,当出现与已有定义的控制元素对象表示值重复时,引

进对象的拷贝与被拷贝属性。赋值属性说明该元素指的是已独立的定义值。相应的,引入拷贝与赋值操作。

    (5)逻辑描述信息

逻辑描述信息由下列表构成:

①控制方发送的命令被监测方收到后,监测方予以应答的数据对象ID对应关系表;

②控制方收到监测方的状态指示后,控制方应响应的发送命令ID对应关系表;

③控制方发送轮询命令ID时间间隔表;

④控制方的人工干预控制命令ID表;

⑤监测方的主动上报数据表、状态ID表;

⑥控制方发送命令ID优先级的规则表;

⑦监测方应答数据与主动上报的ID优先级规则表;

⑧二级封装规则表。

2.2 规约控制埠CPCB

通信平台的某一通信进程在运行时,如未匹配通信规约,则运行空规约。如收到控制台发来的匹配命令,则从规约注册表中提取规约说明书,并从空白CPCB链表中摘下一个,将它链入运行CPCB链表,按照规约说明书的内容填写该CPCB,填写完毕即投入运行。这样,在逻辑规则的控制下,各静态对象和动态对象各司其职而又发送消息协同工作,整个平台就会有条不紊地动作。

《嵌入式系统的通信规约管理平台设计(第3页)》
本文链接地址:http://www.oyaya.net/fanwen/view/164493.html

★温馨提示:你可以返回到 电子通信论文 也可以利用本站页顶的站内搜索功能查找你想要的文章。