1553B 协议详解之二字的组成

本文详细介绍了MIL-STD-1553B总线协议,包括其作为军用标准的背景,数据传输方式,以及消息的最小单位——字的构成。字由同步头、信息段和奇偶校验位组成,分为指令字、数据字和状态字三类。此外,还探讨了字内的各个字段,如远程终端地址、发送/接收位、子地址/方式字段、数据字计数/方式代码字段等。
摘要由CSDN通过智能技术生成
  1. 1553B简介

本设计文档将在SylixOS下设计一个1553B设备驱动的抽象层,从而进一步解除用户层与驱动层的耦合。

MIL-STD-1553B总线是美国空军电子子系统联网的标准总线,是一种中央集权式的串行总线, 总线组成包括一个总线控制器,负责总线调度、管理,是总线通讯的发起者和组织者;若干(最多不超过31个)远程终端,另外还可以有一种设备即总线监视器,用于监视总线的运行。该总线采用指令应答方式实现系统通讯,采用冗余通道和奇校验以及相应的错误处理来提高系统通讯的可靠性。1553B 是总线接口规律和信号特性的标准,它在物理层上对硬件部件所产生的电信号特性作了严格的规定,在数据链路层和网络层对错误监测的方法和指令响应的格式也作了严格的定义。由于1553B总线具有极高的可靠性,因而在航空、航天、军事等领域的电子联网系统中得到广泛应用。

1553B 总线采用异步数据传输方式,码速率1Mbps(现已出现支持4Mbps的板卡),即每秒106位,数据编码采用曼彻斯特II型码,差分传输,一般下采用屏蔽双绞线作为传输介质。

  1. 1553B软件结构
    1. 消息组成

1553B协议规定消息组成的最小单位为字。每个在1553B总线上传输的消息都是由一个个单独的字组成。

    1. 字的组成

字是一个信息系列。1553B协议规定每个字由连续的20bit组成,它包括同步头、 16 位信息段及一个奇偶校验位。如图 2.1所示这些字分成3类:指令字、数据字和状态字。下面会针对这几类字进行一一介绍。

  • 4
    点赞
  • 49
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值