MIL-STD-1553B接口:Python处理RT/消息监控器模式详解

需积分: 50 45 下载量 154 浏览量 更新于2024-08-09 收藏 1.13MB PDF 举报
"该文档主要介绍了BU-65170/61580 RT(远程终端)和BU-61580 MT(总线监控器)在MIL-STD-1553B协议下的功能和特性,包括可编程的忙状态、其他RT功能、三种MT模式(字监控器、可选择的消息监控器、同时制RT/监控器模式)及其详细操作。此外,还提到了DDC公司的ACE(Advanced Communication Engine)终端,它是一款集成MIL-STD-1553接口的BC/RT/MT设备,具有灵活的处理器/存储器接口和多种高级功能,如自动BC重试、可编程非法化等。" 本文档主要讨论了MIL-STD-1553B协议下的RT和MT设备,其中BU-65170/61580 RT提供了一种软件控制的忙状态设置,允许根据子地址、T/R位来设定。此外,RT还有其他功能,例如通过软件设置FLAG状态字位、编程RT状态字和BIT字,以及在特定条件下处理数据字。BU-61580 MT则提供了三种工作模式:字监控器、可选择的消息监控器和同时制RT/监控器模式。 字监控器模式下,BU-61580会存储从两条总线上接收到的所有指令、状态和数据字,包括ID字以识别总线信息。监控器触发字寄存器增强了灵活性,允许在接收到特定触发字时启动或关闭监控器并产生中断请求。可选择的消息监控器模式通过RT地址、T/R位和子地址过滤,减少了主处理器的负担,通过指令堆栈和数据堆栈管理消息。同时制RT/监控器模式允许RT和监控器功能同时进行,提高了系统效率。 DDC公司的ACE终端是一个紧凑型、高性能的MIL-STD-1553接口设备,支持BC/RT/MT功能,具有可配置的RAM大小和奇偶校验,以及与主处理器的灵活接口。它的工作频率可编程,支持多种操作模式,以减轻主处理器的负载并确保数据一致性。 该文档详细阐述了在MIL-STD-1553B协议下,如何使用RT和MT设备进行通信管理和数据监控,以及DDC公司的ACE终端如何实现这些功能的硬件集成和优化。