目录
欢迎个人/企业实体前来咨询。
给自己/团队一次“拔高”的机会,在职场当中“游刃有余”。
课程一:经典CAN&CANFD总线高级培训
此课程《经典CAN&CANFD总线高级培训》的特色:
-
线上培训,有一半的内容属于第一次展示;
-
课间有不少演示的环节(示波器,自制动画插图...),帮助您了解CAN通信,没有“枯燥难懂”的理论部分;
-
互动环节。每讲完一个小课题,会预留答疑的时间,及时消化;
-
......
培训时间:一天
培训对象:汽车电子行业开发工程师,系统工程师,测试工程师...
培训大纲:
《经典CAN&CANFD总线高级培训》课程大纲文字版:
1 CAN总线公开的秘密
1.1 CAN网络的载体
1.1.1 CAN信号的电平
1.2.1 双绞线的抗干扰原理
1.2 CAN总线长度,节点数量和波特率关系
1.3 CAN总线网络常见拓扑以及终端电阻选择
1.4 图解MCU芯片与CAN物理总线之间收发过程
2 Bit Rate比特率/波特率
2.1 波特率与比特率的概念
2.2 波特率与比特率之间的关系
2.3 位时间(Bit Time)与比特率之间的关系
2.4 Tq(time quantum)与Bit Rate,Sync_Seg,Prop_Seg,Phase_Seg1, Phase_Seg2之间的关系
2.5 采样点(Sample point)的计算
2.6 实战举例:如何配置CAN的比特率/波特率
3 CAN帧结构
3.1 第一代CAN总线 -- Classical CAN帧结构
3.1.1 Classical CAN标准帧结构
3.1.2 Classical CAN扩展帧结构
3.2 第二代CAN总线 -- CANFD
3.2.1 CANFD标准帧与Classical CAN标准帧之间的差异
3.2.2 CANFD扩展帧与Classical CAN扩展帧之间的差异
3.2.3 什么是CANFD Light
3.3 第三代CAN总线 -- CANXL
3.3.1 CANXL帧结构
4 深度剖析CAN的疑难点
4.1 如何理解"仲裁"
4.2 如何理解"位填充"
4.3 如何理解"同步"
4.4 CAN的重发机制
4.5 如何评估classic CAN总线网络“负载率”
4.6 如何评估CANFD总线网络“负载率”
4.7 CANFD如何兼容Classical CAN
4.8 常见的CAN错误举例
4.9 ISO 11898与UDS/OBD/XCP的关系
5 CAN网络的描述文件 - DBC
5.1 如何制作一个CAN DBC
5.2 如何在DBC实现多路复用帧
5.3 Byte Order(字节顺序)Motorola和Intel介绍
5.4 如何确定一个CAN信号在数据段的位置
5.5 实战举例:不依赖工具,手动解析一个CAN信号
5.6 经典CAN2.0 DBC和CANFD DBC之间的相互转换
6 拓展
6.1 Autosar领域的CAN DBC常用属性介绍
6.2 CAN网络的描述文件 - CAN Matrix Arxml介绍
课程二:CAN DBC实训课
培训时间:半天
培训对象:汽车电子行业开发工程师,系统工程师,测试工程师...
培训大纲:
1 DBC中定义的信息在CAN帧中位置
2 制作DBC
2.1 定义CAN网络中的节点
2.2 定义Message
2.2.1 CANID的定义
2.2.2 帧类型的定义
2.2.3 数据长度定义
2.2.4 帧周期的定义
2.3 定义Signal
2.3.1 Signal的字节顺序motorola和Intel介绍
2.3.2 Signal的“有无符号”介绍
2.3.3 Signal的Gain和Offset介绍
2.3.4 Signal的单位,初始值和范围介绍
2.4 定义Signal Group
2.5 定义Update Bit
2.6 在Message中如何定位一个Signal的位置
2.7 如何为每个节点分配Message和Signal
2.8 常用属性的介绍
3 拓展
3.1 复用帧的创建
3.2 经典CAN DBC切换为CANFD DBC
课程三:CAN Matrix Arxml实训课
培训时间:一天
培训对象:汽车电子行业开发工程师,系统工程师,测试工程师...
培训大纲:
1 CAN Matrix Arxml模板的介绍
2 普通APP CAN Message描述
2.1 工具中创建APP CAN Message
2.2 APP CAN Message在Arxml中的描述
2 复用CAN Message描述
3.1 工具中创建Multiplexed复用帧
3.2 工具中创建Container复用帧
3.3 Multiplexed复用帧在Arxml中的描述
3.4 Container复用帧在Arxml中的描述
4 诊断CAN Message描述
4.1 工具中创建诊断CAN Message
4.2 诊断CAN Message在Arxml中的描述
5 测量标定XCP Message描述
5.1 工具中创建XCP CAN Message
5.2 XCP CAN Message在Arxml中的描述
6 网络管理NM CAN Message描述
6.1 工具中创建NM CAN Message
6.2 NM CAN Message在Arxml中的描述
---------------->END<----------------