FlexRay总线技术基础
授课对象:
系统工程师、硬件工程师、软件工程师、测试工程师;
培训内容:
1. FlexRay综述
目标: 了解FlexRay的背景及应用领域,建立FlexRay的基本概念
内容: FlexRay技术背景、技术特点及参考模型
2. FlexRay数据链路层
目标: 掌握FlexRay协议的通信方法,理解电控单元的FlexRay寄存器设置
内容: 数据帧结构,通信机制,分布式时钟同步,唤醒和启动过程,协议状态控制等
3. FlexRay物理层
目标: 理解电控单元的FlexRay电路设计和元器件选取原则
内容: 电路原理,信号电平,拓扑结构,线束及接插件,收发器等
4. FlexRay网络的设计
目标: 掌握FlexRay网络的设计过程及设计依据
内容: 拓扑结构,调度表及主要协议参数的设计方法
5. FlexRay开发流程介绍及演示
目标: 了解开发流程及工具
内容: 使用DaVinci Network Designer. FlexRay进行网络设计,使用CANoe.FlexRay进行仿真分析
6. FlexRay协议栈开发的介绍
目标: 了解总线驱动器、通信控制器芯片的引脚、功能及寄存器设置
内容: 芯片接口介绍,芯片寄存器介绍,软件架构介绍等