ARINC429硬件层初探

1.高速(100KHZ)、低速(12.5KHZ)可选
2.32位双字节为传输计量单位,其中bit0-7表征地址label
3.8发送端和32接收端,实际16接收端可用
4.接收端1-7可工作在block或label模式,若命令其工作在block模式,要在特定寄存器写入block模式的过滤label,否则工作在label模式
5.Block tranmitting mode有2buffer,采用ping/pong方法;有tranmit enable寄存器负责两个flag:发送是否可用和使用哪个buffer
6.传送label时,位顺序是倒序
7.接受端如果label模式:1KB,256DWORD;block模式:4KB,1KDWORD
8.存储数据采用循环链表方式,满了就回到首地址继续存
9.Block模式的接收端有counter寄存器负责计数,每个有效数据接收后,自动加1,方便了程序计算数据长度

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值