ARINC429和CAN

server/2024/12/21 22:39:40/

ARINC-429:一种用于航空电子设备之间数据通信的标准格式,数据格式为:数据速率、字长和校验方式。
数据速率:ARINC429传输速率通常为12.5Kbps或100Kbps;
字长:ARINC429数据长为32位,分为五个部分:
Label(标签):8位,用于表示数据的类型和来源。
SDI(源/目的标识符):2位,用于表示数据的发送者或接收者。
Data(数据):19位,包含实际传输的数据。
SSM(信号状态矩阵):2位,用于表示数据的有效性和状态。
Parity(奇偶校验):1位,用于校验数据的正确性。
校验方式,采用奇校验,即数据字中1的个数位奇数时,校验位为0;
传输方式,数据通过双绞线进行串行传输,采用差分信号传输方式,提高了抗干扰能力。
实际应用时会根据具体需求进行定制化的扩展和修改,不是固定不可变的。
CAN协议是一种用于实时应用的串行通信协议,广泛应用于汽车、工业自动化和其他领域,CAN协议标准格式如下:
帧起始(SOF):标志着数据帧的开始,由一个显性位(逻辑0)表示
仲裁场:包含标识符(ID)和远程传输请求位(RTR)。标识符用于确定消息的优先级,RTR位用于区分数据帧和远程帧。
控制场:包含数据长度代码(DLC),指示数据场中数据字节的数量。
数据场:包含实际传输的数据,长度由控制场中的DLC决定。
循环冗余校验(CRC):用于检测数据传输过程中的错误。
应答场:包含应答位(ACK)和应答界定符(ACK Delimiter),用于确认数据是否正确接收。
帧结束(EOF):标志着数据帧的结束,由7个隐性位(逻辑1)表示。
帧间隔(IFS):用于分隔不同的数据帧,确保总线空闲。

CAN协议支持两种帧格式,标准帧和扩展帧,标准帧的标识符长度为11位,扩展帧的标识符长度为29位。总线上同时发送时,标准帧优先级大于扩展帧。
标准帧
SOF | ID | RTR | DLC | Data | CRC | ACK| EOF
0 | 001 | 0 | 0100 | 01010101 | 100100100100100 | 0 | 1111111
扩展帧
SOF | ID | RTR | DLC | Data | CRC | ACK | EOF
0 | 0000000001000000000000000000001 | 0 | 0100 | 01010101 | 100100100100100 | 0 | 1111111


http://www.ppmy.cn/server/152068.html

相关文章

基于STM32的房间湿度控制系统设计与实现(论文+源码)

1.系统总体设计 根据系统的实际应用需求,从硬件电路以及软件程序两个方面展开房间湿度控制系统设计。如图所示为系统的整体架构图。系统采用单片机作为控制器,在传感器检测模块中包括DHT11温湿度检测、有害气体浓度检测,在系统执行模块包括加…

BigBlueButton视频会议 vs 钉钉视频会议系统的详细对比

BigBlueButton视频会议 vs 钉钉视频会议系统的详细对比 作者:BBBEasy中国区团队,Github地址:https://github.com/lihaiya/bbbeasy BigBlueButton和钉钉都是广泛应用的视频会议系统,它们在功能、适用场景、技术架构以及用户体验等…

工业大数据分析算法实战-day10

文章目录 day10机器学习其他视角负载模式、并行化计算新范式 时序算法简介 day10 今天是第10天,昨日主要是针对关联规则算法、深度学习算法进行阐述,讲解了常见的关联规则以及常见的深度学习算法,今日主要是针对第三章节最后一节机器学习算法…

[SZ901]JTAG高速下载设置(53Mhz)

SZ901最高支持JTAG 53MHz的时钟频率,下载bit文件和固化程序的速度提升非常明显。 首先设置参数 1,将JTAG0 分频系数修改为3 2,设置参数,更新参数。(完成) 打开VIVADO VIVADO 正常识别FPGA,速…

Java设计模式 —— 【结构型模式】装饰者模式详解

文章目录 前言结构说明案例演示小结静态代理和装饰者的区别 前言 在日常生活中,我们常会遇到一种场景:去快餐店吃饭,里面琳琅满目的主食,还有各式各样的配菜作为消费者,只管挑选就行,但是如果让我们来设计…

96 vSystem

vSystem系统 1 技术背景 网络虚拟化旨在构建出一套与网络底层物理拓扑相互独立的逻辑网络环境,提供给不同需求的用户使用。基于这种思想,诞生出了 VLAN 技术和 VPN 技术。近年来, 随着以 VMM(Virtual Machine Monitor&#xff0c…

ensp 静态路由配置

A公司有广州总部、重庆分部和深圳分部3个办公地点,各分部与总部之间使用路由器互联。广州、重庆、深圳的路由器分别为R1、R2、R3,为路由器配置静态路由,使所有计算机能够互相访问,实训拓扑图如图所示 绘制拓扑图 给pc机配置ip地址…

1.metagpt中的软件公司智能体 (PrepareDocuments Action)

1. PrepareDocuments Action 定义了一个 PrepareDocuments 类,它继承自 Action 类,并实现了一个用于准备项目文档的功能。具体来说,它的主要作用是初始化项目文件夹,设置 Git 环境,并将新增的需求写入 docs/requireme…