ARINC818(FC-AV)协议详解

本文详细解析了ARINC818协议,包括ADVB容器帧格式、帧头和容器头的结构,以及视频传输速率和帧数据顺序。ARINC818是一种航空电子数字视频总线标准,用于航空电子视频系统的接口设计。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1 概述

本文用于解析ARINC818的协议,方便代码的编写进行。

ARINC818(航空电子数字视频总线,Avionics DigitalVideo Bus,ADVB) 是 航 空 电 子 委 员 会(AEEC) 于2007 年 1 月制定的视频接口标准,是专门针对航空电子视频系统设计制定的国际标准。ADVB 容器、按行组帧按行显示是 ARINC818 协议特有的数据传输模式。

2 引用

《ARINC 818 ICD Template》

《arinc-818-implementers》

《ARINC818-2 SPEC》

《AVIONICS DIGITAL VIDEO BUS (ARINC高速数字视频航空标准)-818》

3 ARINC818的ADVB容器帧格式介绍

在 ARINC818协议的规定中,一帧完整的图像占据一个 ADVB 容器。每帧图像数据被分配至若干个 ADVB 帧,一个 ADVB 容器所包含的 ADVB 帧数量由视频属性决定。如图 1 所示 ADVB帧结构的组成示意图,其包含开始指令 SOFi、结束指令EOFi、帧头,数据载荷以及校验 CRC。其中帧头指示了ADVB 帧所承载的视频数据的源地址、目的地址以及该帧在容器队列中的具体位置 SEQ_CNT 等。数据载荷大小范围为 4 ~ 2112 字节,且可变。在 ADVB 容 器 的 定 义 中, 第 一 个 ADVB 帧 包 含 容 器头以及与容器相关的辅助信息,用来描述容器的基本信息。

ADVB 定义的 4 种对象:对象 0、对象 1、对象 2 和对象 3分别用于传输不同的信息,其中对象 0 为辅助数据。最少

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

风中月隐

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值