新書推薦:

《
卡夫卡日记
》
售價:NT$
500.0

《
失衡的50年:不平等的起源和当代美国社会(比《乡下人的悲歌》更深刻,比《压裂的底层》更接近权力的真相!揭示美国精英主义如何破坏美国民主并摧毁美国梦!)
》
售價:NT$
352.0

《
手艺中国(中英)
》
售價:NT$
500.0

《
不可持续的不平等:迈向社会和环境的双重正义
》
售價:NT$
250.0

《
DK物理学百科(全彩)
》
售價:NT$
857.0

《
打造高可靠性组织:从个体正念到组织正念
》
售價:NT$
250.0

《
全域流量: 超级变现,引爆流量营销
》
售價:NT$
398.0

《
砂女(安部公房作品系列)
》
售價:NT$
214.0
|
內容簡介: |
CAN总线通信技术广泛应用于工业自动化、汽车电子、楼宇建筑、医疗器械、电梯网络、工程机械等行业,市场每年对该类控制产品需求量巨大。本书从目前几种流行的CAN 通信控制电路的器件入手,结合CAN总线通信学习板,详细介绍了CAN总线嵌入式应用开发技术。
本书内容主要包括CAN控制器和单片机的接口设计、基于STM32的CAN 2.0A协议通信程序、基于LPC11Cxx系列微控制器的CAN 应用设计及CAN 总线在酒店客房智能化系统中的应用。每一种实例都从方案论证、硬件电路设计、软件程序设计方面进行论述,并且书中所有硬件电路均制作出电路板,所有程序均在电路板上调试运行通过。本书是再版书,相比旧版,本书更正了一些错误,并增加了部分内容。
|
目錄:
|
第1章 CAN 总线基础知识 1
1.1 CAN 总线简介 1
1.2 CAN 总线基本工作原理 3
1.3 CAN 的标准格式和扩展格式 4
1.4 CAN 的节点硬件构成 4
1.5 CAN 控制器 5
1.6 CAN 收发器 6
1.7 CAN 总线接口电路保护器件 7
1.8 CAN 总线通信过程 9
1.9 CAN 总线控制器芯片滤波器的作用 10
1.10 CAN 总线的报文格式 11
1.11 振荡器容差 18
1.12 位定时要求 18
1.13 同 步 19
1.14 位流编码及位填充 23
1.15 CAN 总线错误处理 23
1.16 故障界定 24
1.17 CAN 网络与节点的总线拓扑结构 26
1.18 CAN 总线传输介质 32
1.19 改善电磁兼容性的措施 37
1.20 CAN 网络的实时性能及通信波特率的设置 39
1.21 CAN 总线节点设备的电源 43
第2章 CAN 控制器SJA1000与8051系列单片机接口设计 47
2.1 CAN 控制器SJA1000 47
2.2 CAN 总线驱动器 62
2.3 CAN 总线DC/DC光电隔离技术 64
2.4 51系列单片机CAN 总线学习板实物图 67
2.5 51系列单片机CAN 总线学习板硬件电路设计 73
2.6 双节点CAN 总线通信 76
2.7 多节点CAN 总线系统的程序设计 107
2.8 CAN 总线地址设置详解 116
2.9 如何监测CAN 网络节点的工作状态 117
第3章 CAN 控制器MCP2515与8051系列单片机接口设计 123
3.1 CAN 控制器MCP2515 123
3.2 CAN 总线学习板(MCP2515)实物图 127
3.3 CAN 总线学习板(MCP2515)硬件电路设计 12
3.4 双节点通信系统的程序设计 135
3.5 SJA1000和MCP2515在滤波器设置时的区别 155
第4章 基于STM32的CAN 2.0A 协议通信程序 157
4.1 基于STM32的CAN 总线学习板硬件电路设计实例 157
4.2 学习板实现的功能 157
4.3 学习板硬件选择及电路构成 159
4.4 STM32F103RBT6的CAN 接口 161
4.5 程序流程图 174
第5章 基于LPC11Cxx系列微控制器的CAN 应用设计 176
5.1 LPC11Cxx系列微控制器 176
5.2 CAN 寄存器 178
5.3 LPC11Cxx系列微控制器的片上CAN 控制器的结构 197
5.4 基于微控制器和非隔离CAN 收发器的电路 198
5.5 基于微控制器和隔离CAN 收发器的电路 200
5.6 无须扩展外部CAN 控制器与CAN 收发器的CAN 接口电路 201
5.7 基于通用驱动库的CAN 应用编程 202
5.8 应用示例———RS 232C/CAN 总线转换器 270
5.9 程序编写 282
5.10 示例运行 288
第6章 CAN 总线在酒店客房智能化系统中的应用 293
6.1 功能要求及方案论证 293
6.2 客房终端 299
6.3 客房终端硬件电路设计 300
6.4 软件设计 305
参考文献 333
|
|