是一款4M速率的高性能1553B模块,兼容1Mbps通信速率,支持单功能(BC,orRT,or BM)和多功能(BC&1RT&BM),该模块内部集成32K×16bit的双端口RAM和4M 1553B收发器。
主机端接口支持串口和SPI。串口接口为TTL电平的UART,可外接收发器支持RS232/RS422/RS485,1553B总线速率高达4Mbps(兼容1Mbps)。SPI接口最高同步时钟支持22MHz。
XM1553B-M采用自主研发的智能1553B协议处理器,可实现对4M速率1553B总线消息的精准调度、实时收发及响应。其中,针对发送矢量字的应用,BC功能模块的Condition Block可实现非周期消息的自动发送,RT功能模块可在接收到BC发送的非周期消息后可自动清除服务请求位,消息处理过程不需要主机端参与,真正实现了消息的智能处理。
XM1553B-M功能强大,体积小巧,适用于对功耗和体积要求苛刻的嵌入环境,轻松实现嵌入单板扩展4M 1553B总线接口。
功能特性
· 支持1路双冗余4Mbps/1Mbps 1553B通道
· 通信速率4Mbps/1Mbps
· 支持单功能(BC,orRT,or BC)和多功能(BC&1RT&BM),
· 芯片自动处理1553B总线消息,极少需要主机端干预
· 针对发送矢量字应用优化,极大减少处理过程主机端的参与
· 32K×16bit 内部RAM
· 提供总线传输状态指示控制信号
· 提供48位时间标签
· 提供中断队列,可缓存多个中断信息
· 内置协议处理逻辑、数据通道和内部RAM自检测
· 集成总线收发器。外部1553B信号需经隔离变压器连接到此模块
· 配套开发板:CAV-4M1553B-M-DB
主机接口
· 串口:最高支持4Mbps,TTL电平的UART接口,可外接收发器支持RS232/RS422/RS485
· SPI 接口:支持4线制,时钟高达22MHz
软件支持
· 提供完整的C 语言API 函数
· 提供20 多个使用ANSI C 编写的例程
BC
· 支持周期和非周期消息的发送
· 支持实时的条件跳转
· 支持消息的重试和自动总线切换
· 支持多个数据缓存区
RT
· 支持响应时间和状态字可编程
· 服务请求位硬件自动清除
· 支持多个数据缓存区
· 支持RT 监控功能
BM
· 全部1553B 总线消息的监控和错误检测
· 支持过滤和触发功能