
Tel:020-38744186 Fax:020-38744189 广州智维 www.triv.cn
I
目 录
第一章 CAN总线协议 .............................................................................................................1
1、CAN总线协议基础............................................................................................................................. 1
1.1 什么是CAN?............................................................................................................................. 1
1.2 CAN 是怎样发展起来的?...................................................................................................... 2
1.3 CAN 是怎样工作的?.............................................................................................................. 2
1.4 CAN有哪些特性?.................................................................................................................... 3
1.5 CAN 协议及标准规格.............................................................................................................. 4
2、CAN总线协议的电子信号帧组成..................................................................................................... 5
2.1 帧的种类名............................................................................................................................... 5
2.2 数据帧....................................................................................................................................... 7
2.3 远程帧....................................................................................................................................... 8
2.4 错误帧....................................................................................................................................... 8
2.5 过载帧....................................................................................................................................... 9
2.6 帧间隔....................................................................................................................................... 9
2.7 优先级的决定 ......................................................................................................................... 10
2.8 位填充..................................................................................................................................... 12
2.9 错误帧的种类 ......................................................................................................................... 12
2.10 错误帧的输出 ....................................................................................................................... 13
2.11 位时序 ................................................................................................................................... 14
2.11 取得同步的方法 ................................................................................................................... 15
2.12 硬件的同步 ........................................................................................................................... 15
2.13 再同步................................................................................................................................... 16
2.14 调整同步的规则 ................................................................................................................... 16
第二章 CAN总线嵌入系统开发.............................................................................................18
1、详细了解SJA1000 ............................................................................................................................ 18
1.1 SJA1000 概述 .......................................................................................................................... 18
1.2 SJA1000 的特征 ..................................................................................................................... 18
1.3 SJA1000 的内部结构 .............................................................................................................. 19
1.4 SJA1000 的引脚介绍 .............................................................................................................. 20
1.5 SJA1000 的基本寄存器 .......................................................................................................... 20
1.6 发送缓冲器/接收缓冲器........................................................................................................ 22
2、CAN总线嵌入系统开发................................................................................................................... 22
2.1 CAN总线嵌入系统的硬件设计.............................................................................................. 22
2.2 CAN总线接口设计.................................................................................................................. 23
2.3 CAN嵌入系统软件部分设计.................................................................................................. 24
第三章 J1939 协议和开发.....................................................................................................28
1、J1939 协议基础 ................................................................................................................................28
1.1 J1939 协议通信原理及内容.................................................................................................... 28
1.2 J1939 协议的应用 ................................................................................................................... 29
1.3 节点设计及数据通信 ............................................................................................................. 30
2、J1939 参数的OSI模型层及其堆栈配置 .......................................................................................... 31
2.1 J1939 协议的结构 ................................................................................................................... 32
Ⅰ