汽车通信协议一文搞懂Flexray通信
目录
汽车通信协议:一文搞懂Flexray通信
文章目录
前言:

一、Flexray介绍
1)Flexray的触发方式
时分多址(Time division multiple access,缩写:TDMA):相当于发送节点 的时间是确定的,以时间片为单位划分,并周期发送;每个时间片tcycle,可分为4个时间片段,每个片段指定一条报文;

2)Flexray-物理层
① 拓扑结构
1.点到点拓扑

2.星型拓扑

3.被动总线拓扑

但在实际项目中,一般是混合拓扑结构,不会单独使用其中一种拓扑结构;
② 差分电平图

Flexray的物理信号基于差分信号传输:
1、当节点发送信号到总线时,Data_0转换成物理电平 ,BP为1.5V,BM为3.5V;Data_1转换成物理电平 ,BP为3.5V,BM为1.5V;
2、当节点采集总线信号时, 通过BP,BM采集总线的物理电平,并求取UBus差分电压:

③ 网络组件

除上述结构外,还可能存在拓展结构:CC与BD之间添加总线监控器,即BG,为了防止故障节点在未分配给他们的时隙内出现未经授权的传输(防止故障节点在错误时间访问总线);
3)Flexray-通信周期
① 通信周期参数


② 通信周期范围


③通信周期组合形式

④ 静态段static segment

⑤ 动态段dynamic segment

⑥ 符号窗口symbol window

⑦ 网络空闲段NIT

4)Flexray-帧结构
① 帧结构解析




5)Flexray-总线访问
① 总线访问方式

② 静态段访问

③ 动态段访问




④ 动静态段访问区别


综上,是我对Flexray的理解,如果有问题,麻烦指出。