1 / 15
文档名称:

大众通信协议简单介绍.doc

格式:doc   大小:340KB   页数:15页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

大众通信协议简单介绍.doc

上传人:3144187108 2021/12/23 文件大小:340 KB

下载得到文件列表

大众通信协议简单介绍.doc

文档介绍

文档介绍:网 4/33
2/33
CAN-BUS高层应用协议
CAN-based Higher Layer Protocols
]作用
■信息标识符分觇系统
■传送〉X bytes的长消息
■设备间交换数据
■建立点对点通讯信道
■网络管理
网 4/33
2/33
■启动,运行和关闭过程管理
・状态报告和诊断
网 4/33
2/33
Application Layer
Data-Link Layer
Logic Link Control
Medium Access Control
Physical Layer
Physical Signaling
Phy seal AttaetvrE
MvAum DvptKxkn* kiterfoc^
tuarv^
3/33
Applicatio n
Application
Application
Applicatio n
Interconnecting Higher Layer Protocol
CAN Low Speed
CAN Low Speed
CAN High Speed
CAN High Speed
Other Protocols
6/33
2/33

■ ID是11B让的标准帧
■和CAN-OPEN—起多应用于欧洲汽午行业
协议队列
Channel Setup Request
ChannelSehwResi
Data Frame
Data Frame
Data Frame
Channel P岂型主虫岂空1
Channel Parameterization
ACK/Error Data Frame
8/33
2/33
Upe
长皮
DATA
0
1
2
3
4
5
6
7
18立毎接
6
OxAO
BS
T1
OxFF
T3
OxFF
*接确认
6
OXA1
BS
•T1
OxFF
T3
OxFF

1
OxA3
Break
1
0xA4
1
OxAB
链接命令
7/33
BS: &<16
Tli EC L陌》据的时阿

右特点
■数据长度不固定
■采用握手机制(handshake)
■为每个通道动态分配标识符
■超时则关闭链接
10/33
2/33
链接命令・T1,T3设呎
Bit 7 (Bit 6
Bit 5
|Bit4
|Bit3
|Bit2
|Bit 1
|Bit 0
Time Base
Time
■ Time Base 0() = 1(X) psec
01 = 1 msec
10 = 10 msec 1 I = 100 msec
Time: 0..63 女□:TI =()x8A. Time Base =1();
Time=A=10:
10ms* 10= 100ms
9/33
实例
■从机发送
0x000(X>680 ()6 0xA0J)x04,()x8A.()xFF.()x4AJ)xFF
■主机ECU响应
0x00000681 f)6 Ox A1 t0x04,, 数fgO : OxAO从机请求建立错接
OxAl主机碓认建立链接
数据1 :发送节点最人町以连续发送4个数据帧
数扌昼2 ―6 : Tl = 10*lOnis= 100msT3= 1 ms* 10= 1 Oms
Tl = 10*l 0ms= 100ms T3= 1 OOus*5O=5ms
12/33
2/33
#/33
2/33
从^^发送链接测试,侑认链路通畅
■ 0x000(X)681 06 Ox A1,0x04,0x8 A,OxFF,Ox32,OxFF 主机响应•幷返回时间和最大发送帧设置
#/33
2/33
#/33
2/33
11/33
数据传输命令
13/33
2/33
type
DATA
«(«
0
1
2
3
4
5
6

传输(不裔JSW点 确认〉
8
0x20*s