南京汽车电子总线和谈系列

2019-11-25 21:17 关键词:车居知识 阅读:60

 一阶段 CAN总线技巧基本及利用

1. 汽车总线的生长近况

目的:

分析汽车总线的生长近况

内容:

汽车总线的利用;汽车总线的和谈范例;总线实现的软件、硬件;总线设想的测试考证;总线的开辟对象

2 CAN综述

目的:

分析CAN的根基概念

内容:

CAN总线的生长;CAN总线的和谈尺度;CAN总线根基的通信机制

3. CAN数据链路层

目的:

明白CAN总线数据链路层相干内容

内容:

CAN2.0的根基内容,包孕CAN总线的报文收发(播送、报文过滤、线与、回读、总线仲裁)、CAN报文的帧花样、毛病处置惩罚、位准时与同步

4. CAN物理层

目的:

明白CAN总线物理层相干内容

内容:

高速CAN与低速容错CAN的区分:总线电平、拓扑构造、容错机能、外围电路等; CAN收发器的挑选

第二阶段 LIN总线技巧基本及利用

    ?LIN(Local Interconnect Network,局域互联网)是一种低本钱的串行通信收集和谈,用于实现汽车中的分布式电子体系节制。LIN的目的是为现有汽车收集(比方CAN总线)供应辅佐功用,在不需求CAN总线的带宽和多功用的场所,好比传感器和执行器之间的通信,利用LIN总线可大大低落本钱。LIN总线在现今汽车上的利用相称普遍,是国际上支流的总线之一。

?????经过加入LIN总线培训,能够对LIN总线从汗青到近况,从道理到实现,有一个完好、全面的明白。有充足履历的培训工程师同时会联合实例引见LIN总线的开辟流程,经过理论来稳固理论常识。

1. LIN概述

目的:

分析常见的汽车总线技巧,建立LIN的根基概念

内容:

LIN总线的劈头和生长,从LIN1.0到LIN2.1和谈的版本变迁;LIN在车身上的利用近况;LIN协会的次要构想和LIN2.1的根基特征

2. LIN数据链路层

目的:

明白LIN总线数据链路层相干内容

内容:

LIN2.1的数据链路层特性,帧构造,字节范例,各类范例的帧以及利用举例,调理表范例,收集经管,实现模子

3. LIN物理层

目的:

明白LIN总线物理层相干内容

内容:

LIN2.1的物理层特性,同步体式格局,电平容错,节制器和收发器范例

4. LIN传输层

目的:

明白LIN总线传输层相干内容

内容:

LIN2.1的PDU范例,通信范例,毛病处置惩罚范例,传输准时范例

5. LIN节点装备和标识范例

目的:

明白LIN总线节点装备范例的相干内容

内容:

LIN产物标识,PDU构造,各类节点装备效劳

6. LIN诊断

目的:

明白LIN总线诊断相干内容

内容:

LIN2.1节点的诊断级别,传输和谈处置惩罚,从节点诊断时候请求

7. LIN描写文件(LDF)

目的:

明白LIN总线数据库(LDF文件)相干内容

内容:

LIN1.3~LIN2.1数据库剖析,数据库的建立和点窜,经过CANoe考证数据库

第三阶段 FlexRay总线技巧基本

????? FlexRay 是一种用于汽车的高速、可肯定性的,具有毛病容错的总线体系。FlexRay同盟 (FlexRay Consortium)推动了FlexRay的尺度化,使之成为了新一代汽车高速收集的究竟尺度(facto standard)。

????? FlexRay能够知足环节的汽车利用请求,以补偿今朝汽车内次要的尺度(如CAN/LIN/MOST等)的不敷之处。FlexRay将使汽车生长成百分之百的电控体系,完全不需求后备机器体系的支撑。?

????? FlexRay培训次要包孕了物理层和数据链路层及收集设想,同时,FlexRay通信体系远比一个通信和谈更庞杂,它还包罗一个专门设想的高速数据收发器,而且界说了FlexRay节点内各组件间的硬件和软件接口。

1. FlexRay综述

目的:

分析FlexRay的后台及利用领域,建立FlexRay的根基概念

内容:

FlexRay技巧后台、技巧特性及参考模子

2. FlexRay数据链路层

目的:

把握FlexRay和谈的通信方式,明白电控单位的FlexRay寄存器设置

内容:

数据帧构造,通信机制,分布式时钟同步,叫醒和启动历程,和谈形态节制等

3. FlexRay物理层

目的:

明白电控单位的FlexRay电路设想和元器件拔取原则

内容:

电路道理,灯号电平,拓扑构造,线束及接插件,收发器等

4. FlexRay收集的设想     

??????? 目的:

把握FlexRay收集的设想历程及设想根据

??????? 内容:

拓扑构造,调理表及次要和谈参数的设想方式

5. FlexRay开辟流程引见及演示

目的:

分析开辟流程及对象

内容:

利用DaVinci Network Designer. FlexRay实行收集设想,利用实行仿真剖析

6. FlexRay和谈栈开辟的引见

目的:

分析总线驱动器、通信节制器芯片的引脚、功用及寄存器设置

内容:

芯片接口引见,芯片寄存器引见,软件架构引见等

第四阶段 FlexRay总线开辟流程及方式

1. FlexRay和谈综述

目的:

分析FlexRay的后台及利用领域,建立FlexRay通信的根基概念;把握FlexRay和谈的通信方式;明白电控单位的FlexRay寄存器设置方式;把握FlexRay收集的设想历程及参数肯定的根据

内容:

FlexRay技巧后台、技巧特性、数据帧构造、通信机制、分布式时钟同步、叫醒和启动历程、和谈形态(POC)节制等;明白电控单位的FlexRay硬件电路设想

2. FlexRay当前利用近况

目的:

分析FlexRay总线当前生长近况

内容:

FlexRay总线在国内外的当前利用情况以及基于FlexRay的高层和谈的生长等

3. FlexRay收集的设想计划

目的:

分析FlexRay收集总体计划的程序和需求斟酌的成绩

内容:

拓扑构造、收集次要参数肯定、节点次要参数肯定、通信调理表设想及调理表设想方式

4. FlexRay开辟流程申明及流程演示

目的:

分析开辟流程,把握每一个开辟阶段的环节义务

内容:

利用Network Designer. FlexRay实行收集设想,利用实行收集仿真,搭建测试情况

5. FlexRay和谈芯片申明

目的:

分析当前支流FlexRayx芯片的特性和利用情况

内容:

芯片接口引见,芯片寄存器引见,芯片选型申明

6. FlexRay和谈栈代码开辟

目的:

分析总线驱动器、通信节制器芯片的引脚、功用;FlexRay模块初始化程序、FlexRay报文的收发程序;采取CANoe仿真情况实行收集半什物仿真

内容:

芯片寄存器引见,FlexRay通信代码架构申明等

第五阶段 CAN诊断和谈详解及利用

????? 跟着汽车收集通信技巧的生长,针对电子节制体系(ECU)的诊断技巧也日臻完善,与之相干的ISO尺度亦越发成熟。新的诊断通信和谈ISO15765(2004)以ISO14229-1(2004)界说的效劳为基本,范例了基于CAN总线的诊断效劳(UDS on CAN),包孕收集经管、收集准时、利用层准时等具体内容,使得该和谈的适用性和可操作性更强,是用户练习、拟定诊断技巧范例的底本。

1. 诊断概述

目的:

建立车辆诊断的根基概念

内容:

诊断的根基概念,汽车诊断的生长,次要诊断和谈及体系构造,汽车诊断体系构造等

2. CAN诊断-收集层(ISO 15765-2)

目的:

明白CAN诊断报文的多帧传输

内容:

报文范例,时候参数,通信逻辑,毛病处置惩罚,寻址体式格局等

3. CAN诊断-利用层的时候参数(ISO 15765-3)

目的:

明白CAN诊断效劳的计时器经管

内容:

时候参数,毛病处置惩罚等

4. CAN诊断效劳(ISO 14229-1、ISO 15765-3)

目的:

明白CAN诊断效劳

内容:

效劳范例,功用寻址和物理寻址,诊断形式,宁静形式,各功用单位诊断效劳等

5. 排放相干诊断(ISO15765-4、ISO15031-5)

目的:

明白排放相干诊断请求及诊断效劳

内容:

测试装备初始化历程,物理层、数据链路层、收集层的请求,排放相干诊断效劳

6. 诊断功用开辟示例 

目的:

分析电控单位诊断功用开辟的流程和方式

内容:

CANdelaStudio建立诊断数据库,CANbedded开辟诊断和谈栈(嵌入式软件),主动测试演示,CANoe实行诊断功用仿真,CANdito实行诊断装备演示

第六阶段 CAN标定和谈详解及利用

1. CAN基本 

目的:

建立CAN的根基概念

内容:

CAN综述、物理层、数据链路层

2. 标定综述

目的:

建立电控单位标定的根基概念

内容:

标定流程,并行标定,串行标定,数据采集,尺度化

3. 标定和谈根基概念

目的:

建立标定和谈中的一些笼统的概念

内容:

通信机制、密钥的猎取以及事宜通道和DAQlist、ODT的概念

4. CCP和谈(ASAM MC1b)

目的:

明白并消化CCP和谈

内容:

和谈架构,CRO和DTO,数据采集形式,根基号令,可选号令

5. ASAP2数据库(ASAM MCD2)

目的:

明白ASAP2花样的电控单位描写文件

内容:

A2L文件功用,文件构成,利用CANape ASAP2 Editor建立A2L文件

6. 标定示例

目的:

明白和把握标定对象CANape

内容:

CANape软件的标定概念,在线/离线标定,数据采集,离线剖析,标定数据经管等

第七阶段 CAN Flash Bootloader技巧及利用

1. CAN数据链路层和谈

目的:

明白CAN总线数据链路层相干内容

内容:

引见与Flash Bootloader相干的CAN数据链路层相干常识,如波特率、滤波、准时参数的设置、同步、数据帧和毛病帧的构成等

2. 收集层和谈及实现

目的:

分析ISO15765-2收集层和谈在Flash Bootloader中的实现

内容:

引见ISO15765-2和谈,以及Flash Bootloader中怎样去实现和谈中划定的领受真个功用

3. 利用层和谈及实现

目的:

分析ISO15765-3和谈在Flash Bootloader的实现

内容:

引见ISO14229中与程序下载的相干效劳, ISO15765-3中相干内容,以及Flash Bootloader中怎样去实现这些和谈

4. Vector Flash Bootloader工作道理

目的:

分析Flash Bootloader工作道理

内容:

引见Flash Driver和EEPROM Driver,MCU地点空间的分派,以及Flash Bootloader和利用程序之间的互相跳转

5. ECU刷写解决方案

目的:

分析ECU刷写的方式及Vector的解决方案

内容:

Vector基于Flash Bootloader实行ECU刷写的解决方案

联系邮箱:1390477380@qq.com 客服QQ:1390477380

2002-2019 Copyright © 兰博汽车资讯 版权所有