当前位置: 首页 > news >正文

ADVB协议内容分析

1.ARINC标准
2.ADVB协议说明
3.ADVB container容器头
4.ADVB container容器头内部字节说明
container容器计数
container容器clip id
container容器video frame rate
container容器video transmission rate
5.object0辅助数据
6.ADVB帧格式
7.ARINC协议的发射机和接收机
8.ADVB的物理接口

ADVB协议,是航空数字视频总线技术。ADVB基于光纤通信FC和FC-AV协议标准,进行了简化和优化。
ADVB协议特点:点对点拓扑结构;支持单向传输;高带宽,低延迟,使用8b10b编码。
ADVB协议传输的基本单元是ADVB帧。每个ADVB帧是以SOFX开头,以EOFX结束。
ADVB帧头结构包含:帧头;数据载荷;CRC校验。
ADVB帧定义的容器:一个视频帧对应一个ADVB容器。包括容器头和多个对象。其中对象分为四类:
object0,object1,object2,object3.

| 行同步 (Line Sync) | 固定行速率,无抖动 | 显示器逐行扫描 |
| 帧同步 (Frame Sync) | 固定帧率,行速率可变 | 非实时显示 |
| 非同步 (Async) | 无固定时序,允许较大抖动 | 数据传输(非视频) |
| 外部触发 (External) | 依赖外部时钟信号 | 多传感器时间对齐 |

上述时序图是针对TYPE A1~TYPE D3;不同的type的时序是不一样的。

A rows + B rows + C rows组成一张图像,其中A rows和C rows都是vertical blanking,使用ilde码字进行填充。

http://www.dtcms.com/a/286920.html

相关文章:

  • LeetCode Hot100【6. Z 字形变换】
  • GI6E 加密GRID電碼通信SHELLCODE載入
  • CCF编程能力等级认证GESP—C++3级—20250628
  • 操作系统-处理机调度和死锁进程同步
  • 基于Qwen2.5-3B-Instruct的LoRA微调与推理实战指南
  • 多线程-3-线程同步
  • HTTPie: 开发者友好的http客户端工具
  • 数据排序
  • 特种作业操作证(制冷空调)的考试科目有哪些?
  • Xilinx Zynq:一款适用于软件定义无线电的现代片上系统
  • 使用 C# 实现移动加权平均(Weighted Moving Average)算法
  • java基础-5 : 面向对象
  • python网络爬虫(第三章/共三章:驱动浏览器窗口界面,网页元素定位,模拟用户交互(输入操作、点击操作、文件上传),浏览器窗口切换,循环爬取存储)
  • RPG60.生成可拾取物品
  • 拓扑排序/
  • 安卓Android项目 报错:系统找不到指定文件
  • Python编程:从入门到实践
  • rpa机器人流程自动化软件公司是做什么的?如何选择RPA厂商?简要介绍RPA技术、应用场景和未来趋势
  • Shell变量操作
  • Linux内核设计与实现 - 第4章 进程的调度
  • 函数返回值问题,以及返回值的使用问题(c/c++)
  • [FDBUS4.2] watcher的使用
  • STM32-CAN
  • vs openssl编译提示无法打开文件“libssl.lib”或“libcrypto.lib”
  • 理解 VMA 与 LMA
  • 【实战】Dify从0到100进阶--文档解读(8)文档列表节点
  • 深入剖析 Delta Live Tables (DLT):声明式数据管道的核心原理与底层实现
  • git:tag标签远程管理
  • 公贝固定资产管理系统对接HR、财务及采购系统的方案与效益
  • 【实用工具】HDCleaner:高效、安全、免费的系统清洁工具,免费的电脑清理垃圾神器,20秒扫出20G垃圾!