文章目录
前言:
一、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的理解,如果有问题,麻烦指出。