FlexRay通讯协议是一种具备故障容错的高速汽车总线系统,已经成熟运用在BMW X5的电控减震和主控悬吊系统中。这里将喝大家一起来了解FlexRay协议及对应的解码方案。
一、FlexRay总线介绍
FlexRay是一种高速可确定性的,具备故障容错的汽车总线系统。如今大多数汽车中主要是通过CAN总线进行数据交换,新的x-by-wire系统设计思想的出现,也导致了车辆系统对信息传送速度尤其是故障容错与时间确定性的需求不断增加。而FlexRay通过在确定的时间槽中传递信息,以及在两个通道上的故障容错和冗余信息的传送,满足了这些新增加的要求。
FlexRay的拓扑结构可分为单信道和双信道,包括单信道总线型、单信道星型、单信道混合型和双信道可独立选择拓扑形式。如图1所示为单信道总线型,图2为双信道拓扑形式。
图1 单通道总线拓扑
图2 双通道总线拓扑
·FlexRay 在物理上通过两条分开的总线通信,总数据速率可高达到20Mbit/秒;
·FlexRay具有可靠性特点,尤其其冗余通信能力可实现通过硬件完全复制网络配置,并进行进度监测;
·FlexRay可支持各种拓扑,如总线、星型和混合拓扑。
图3 各个协议数据速率的比较
虽然FlexRay本身不能确保系统安全,但它可以支持以安全为导向的系统(如线控系统X-by-Wire)的设计。
图4 FlexRay应用系统
二、FlexRay数据帧结构
一个数据帧由帧头、有效数据段和帧尾三部分组成。如图5所示:
图5 FlexRay 数据帧
l帧头
1、保留位(1 位),为日后的扩展做准备;
2、负载段前言指示(1 位),指明帧的负载段的向量信息;
3、空帧指示(1 位),指明负载段的数据帧是否为零;
4、同步帧指示(1 位),指明这是一个同步帧;
5、起始帧指示(1 位),指明发送帧的节点是否为启始帧;
6、帧 ID(11 位),指明在系统设计过程中分配到每个节点的 ID;
7、有效数据长度(7 位),指示有效数据的的长度;
8、头部 CRC(11 位),表明同步帧指示器和起始帧指示器的CRC计算值;
9、周期(6 位)。指明在帧传输时间内传输帧的节点的周期计数。
l有效数据部分
1、数据部分,在图中分别以 data0、data1…表示;
2、信息ID;
3、网络管理向量。
l帧尾部分
只含有单个的数据域,即CRC部分,包括帧头CRC和数据帧的CRC。
四、ZLG致远电子示波器FlexRay解码方案
依托于ZDS4054 Plus示波器强大的运算平台,免费标配FlexRay协议的解码功能。既可以对512M全内存的FlexRay数据进行解码,又可以对车辆通讯信号监测,每一帧数据的信息均可在事件表中进行查看,如下图6所示:
图6 Flexray总线解码
对长时间监测的数据进行异常分析,可在示波器的缩放模式下使用双ZOOM多窗口显示的功能,对信号进行多窗口异常监测和分析,可就某一个数据帧进行分析,也可对某一个上升沿的上升时间进行分析测量等,同时还可以实时观测事件表中的数据变化,如下图7所示。
图7 Flexray细节分析
关键字:汽车电子行业 FlexRay 解码
引用地址:
汽车电子行业的FlexRay解码实测分析
推荐阅读最新更新时间:2024-05-03 01:27
荣耀智慧屏 X1系列具有超强解码能力,支持8K!
此前荣耀官宣将于5月18日举行荣耀智慧生活新品发布会。今(17)日上午,荣耀官方微博对荣耀智慧屏X1系列又进行了预热。 据悉,荣耀智慧屏X1系列带来8K超强解码能力,升级画面细节表现力,让你尽享超清视界。 根据此前信息,荣耀智慧屏X1系列全系标配MEMC运动补偿技术,升级了高速画面表现力;全系搭载SR超分算法,将低分辨率片源优化更高清,升级了清晰质感;搭载6MIC远场语音,准确识别语音命令,升级了智慧感知力。 此外,华为荣耀业务部总裁赵明此前在微博中暗示,智慧屏X1将配备65英寸大屏幕。
[手机便携]
DAC解码芯片ES9023特性评测简介
美国ES9023是一款单端输出24bit立体声音频数模转换DAC芯片,芯片内集成2Vrms输出的驱动运放。采用了业界先进的SABRE数-模转换技术;集音质、高性价比于一身,使之成为数模转换的理想选择。 ES9023不仅仅是安全质量得到保障,使用寿命长,更重要是使实际性能能达到设计目标的强有力保证; 内部使用专利技术的超线流(Hyperstream)架构和时域抖动消除技术,使之可以实现无抖动录音级别的音质,动态范围达到了112dB。 原理框图: ES9023将最好的音频与最低的系统成本和最高的性能到理想的D/A转换器的线级输出应用,如蓝光播放器,CD/DVD播放器,机顶盒,数字电视和音频接收器。 美国ESS DAC芯片
[嵌入式]
超简单的编码开关(单键飞梭开关)解码程序
//外部中断0,用于编码开关解码,解码图: A接中断脚(AVR的PD2),以此为基准,B用来判断方向(连到AVR的PA1), C接地 //A -| // | -----|__________|----------|____________ //C -| // //B -| // | ----------|__________|----------|____________ //C -| // CW === ROTATION //外部中断设置(ISC01=0,ISC00=1): INT0 引脚上任意的逻辑电平变化都将引发中断 #pragma interrupt_handler int0_is
[单片机]
Intersil推出业内首款带MIPI-CSI2接口的四通道视频解码器
美国加州、MILPITAS--- 2016年9月20日 创新电源管理与精密模拟解决方案领先供应商Intersil公司(纳斯达克交易代码:ISIL)今天宣布,推出业内首款带MIPI-CSI2输出接口的四通道模拟视频解码器--ISL79985,可支持汽车全景环视系统应用。 全景环视监视系统(亦称全景环视监视器)负责处理来自四个摄像头的视频,然后将四个图像拼合成一个完整的从上往下的鸟瞰视图,就好比摄像头位于汽车正上方一样。监视器通过视频图像帮助驾驶员确定汽车相对于周围物体的位置,以方便汽车移动和泊车。 根据美国国家公路交通安全管理局(NHTSA)估计,后视摄像头可使倒车事故死亡率减少50%以上。市场普遍要求轻型乘用车提供更多安
[汽车电子]
H.264音视频编解码SoC芯片Hi3510的原理和应用
进入网络时代以来,庞大的信息流带来了人类文化的丰富,也带来了存储信息的烦恼。尤其是视频信息的庞大数据,催生了视频压缩技术的需求。视频压缩技术成为多媒体时代最热门的技术之一,并广泛地应用在电视、电影、可视电话、视频会议、远程监控等图像传输和存储的领域。 H.264视频压缩原理 从信息论观点来看,图像作为一个信源,描述信源的数据是信息量(信源熵)和信息冗余量之和。信息冗余量有许多种,如空间冗余、时间冗余、结构冗余、知识冗余、视觉冗余等,数据压缩实质上是减少这些冗余量。可见冗余量减少可以减少数据量而不减少信源的信息量。从数学上讲,图像可以看作一个多维函数,压缩描述这个函数的数据量实质是减少其相关性。 根据图像信息的组成元素,H.26
[嵌入式]
示波器DALI协议触发与解码
对于广泛应用在灯光照明控制系统中的DALI协议,ZDS2022示波器为您提供了完全开放的触发与解码模块,今天来共享下在ZDS2022示波器中,如何对DALI协议进行触发与解码操作? 按下【Decode】键,将解码类型设为DALI协议,开启协议触发,在示波器前面板上的触发控制区内按下【Auto/Normal】键,将触发方式由自动设为普通,按下协议参数软键,可对总线和触发模式相关内容进行设置,由于DALI协议的传输方式主要分为两种:Forward和Backward。 图1 DALI协议触发与解码 ZDS2022示波器DALI协议触发模式包括4种类型:开始位触发(BEGIN)、包含19个 bit的Forward消息帧
[测试测量]
ZDS2022示波器百集实操视频之45:Wiegand协议的解码
Wiegand协议广泛应用于门禁控制系统的读卡器领域,很多客户在研发工作中需经常对其进行解码分析,ZDS2022示波器为了解决用户需求,免费开放了21种协议解码,其中就包含Wiegand协议! 按下【Decode】键,将解码类型设为Wiegand协议,打开协议触发,在示波器前面板上的触发控制区内,按下【Auto/Normal】键,将触发方式设为普通,使波形稳定显示。在“协议参数”中,检查DATA0和DATA1的通道设置是否与信号实际输入通道相符,ZDS2022示波器中Wiegand协议类型可设置为26位、39位、44位和自定义,我们选择26位。 图1 Wiegand协议解码 位最大间隔是输入两个数据之间允许的最大间隔,设置
[测试测量]
基于MSP430的嵌入式DTMF拨号解码器实现方案
摘 要:本文介绍了一种基于MSP430的嵌入式DTMF拨号解码器实现方案。DTMF拨号部分使用4根I/O线的电阻网络,配合软件产生DTMF信号。利用MSP430F133内置的ADC,并采用改进的Goertzel算法,实现DTMF信号的实时解码。该方案成本低、性能可靠,已经得到了实际应用。
关键词:DTMF拨号 DTMF解码 改进的Goertzel算法 MSP430F133
引言
DTMF(双音多频)信号是电话网中常用的信令,无论是家用电话、移动电话还是程控交换机上,多采用DTMF信号发送接收号码。DTMF技术还可以用于电力线载波通信等场合。可见,DTMF拨号和解码在通信系统及其它方面有着广泛的应用。通常DTMF信号的检测采用专
[应用]