高等院校电类专业新概念教材·卓越工程师教育丛书·项目驱动:CAN-bus现场总线基础教程
出版时间:
2012-07
版次:
1
ISBN:
9787512408210
定价:
20.00
装帧:
平装
开本:
16开
纸张:
胶版纸
页数:
163页
字数:
289千字
正文语种:
简体中文
76人买过
-
《高等院校电类专业新概念教材·卓越工程师教育丛书·项目驱动:CAN-bus现场总线基础教程》既可作为独立教材,又可作为《项目驱动——单片机应用设计基础》的配套教材。采用项目驱动的形式,通过一个多节点CAN-bus通信网络的完整实现来展现CAN-bus各方面的知识。全书分为8章,主要内容包括现场总线的概念.CAN节点的软硬件设计,以及国际主流高层协议CANopen和DeviceNet,并在最后一章介绍CAN-bus应用中常见的问题及解决办法。
《高等院校电类专业新概念教材·卓越工程师教育丛书·项目驱动:CAN-bus现场总线基础教程》强调理论与实践相结合,读者通过《高等院校电类专业新概念教材·卓越工程师教育丛书·项目驱动:CAN-bus现场总线基础教程》的学习,可深入了解CAN-bus的相关知识,并掌握节点的设计方法。
《高等院校电类专业新概念教材·卓越工程师教育丛书·项目驱动:CAN-bus现场总线基础教程》可作为大学本科和研究生电子信息、自动化、机电一体化等专业的教材,也可作为电子爱好者以及对CAN-bus感兴趣的科技人员的参考用书。 第1章现场总线CAN-bus
1.1从“罐头”说起
1.2通信的层次
1.3什么是现场总线
1.4CAN总线简介
1.5CAN-bus物理层
1.5.1CAN收发器与信号电平
1.5.2接插件
1.5.3线“与”原理
1.5.4同步与填充位
1.5.5通信速率与距离
1.5.6终端电阻
1.5.7小结
1.6CAN-bus数据链路层
1.6.1CAN帧类型
1.6.2数据帧
1.6.3远程帧
1.6.4错误帧
1.6.5过载帧
1.6.6帧间隔
1.6.7小结
1.7CAN-bus应用层
第2章CAN节点设计
2.1概述
2.1.1CAN网络与节点
2.1.2CAN硬件驱动
2.1.3应用层协议驱动
2.1.4功能电路驱动代码与应用程序
2.2CAN-bus节点电路
2.2.1CAN控制器
2.2.2CAN控制器SJA1000
2.2.3CAN收发器
2.2.4CAN收发器CTM8251
2.2.5CAN控制器和收发器电路设计
2.3系统设计
2.3.1单片机最小系统
2.3.2功能电路设计
2.4MCU与CAN控制器电路的连接
第3章CAN控制器驱动
3.1SJA1000编程基础
3.1.1MCU访问SJAl000
3.1.2读/写寄存器
3.1.3寄存器位操作
3.1.4连续读/写寄存器
3.1.5精确延时
3.2SJA1000硬件连接测试
3.2.1硬件接口测试原理
3.2.2测试例程
3.3SJA1000初始化
3.3.1初始化流程
3.3.2SJA1000初始化函数
3.4SJA1000发送CAN帧
3.4.1发送流程
3.4.2发送模式
3.4.3发送函数
3.4.4测试例程
3.5SJA1000接收CAN帧
3.5.1接收报文处理流程
3.5.2接收缓冲区
3.5.3读取SJA1000报文流程
3.5.4接收函数
3.5.5测试例程
3.6SJA1000验收滤波器
3.6.1验收滤波器的作用
3.6.2验收滤波器的原理
3.6.3验收滤波器设置函数
3.6.4测试例程
3.7SJA1000中断
3.7.1接收中断(RI)
……
第4章CAN应用层协议
第5章CAN节点应用程序设计
第6章CAN总线应用层协议-CANopen
第7章CAN总线应用层协议-DeviceNet
第8章CAN总线设备及调试工具
附录ASJA1000寄存器定义头文件源代码
附录BCAN网络组建及应用
参考文献
-
内容简介:
《高等院校电类专业新概念教材·卓越工程师教育丛书·项目驱动:CAN-bus现场总线基础教程》既可作为独立教材,又可作为《项目驱动——单片机应用设计基础》的配套教材。采用项目驱动的形式,通过一个多节点CAN-bus通信网络的完整实现来展现CAN-bus各方面的知识。全书分为8章,主要内容包括现场总线的概念.CAN节点的软硬件设计,以及国际主流高层协议CANopen和DeviceNet,并在最后一章介绍CAN-bus应用中常见的问题及解决办法。
《高等院校电类专业新概念教材·卓越工程师教育丛书·项目驱动:CAN-bus现场总线基础教程》强调理论与实践相结合,读者通过《高等院校电类专业新概念教材·卓越工程师教育丛书·项目驱动:CAN-bus现场总线基础教程》的学习,可深入了解CAN-bus的相关知识,并掌握节点的设计方法。
《高等院校电类专业新概念教材·卓越工程师教育丛书·项目驱动:CAN-bus现场总线基础教程》可作为大学本科和研究生电子信息、自动化、机电一体化等专业的教材,也可作为电子爱好者以及对CAN-bus感兴趣的科技人员的参考用书。
-
目录:
第1章现场总线CAN-bus
1.1从“罐头”说起
1.2通信的层次
1.3什么是现场总线
1.4CAN总线简介
1.5CAN-bus物理层
1.5.1CAN收发器与信号电平
1.5.2接插件
1.5.3线“与”原理
1.5.4同步与填充位
1.5.5通信速率与距离
1.5.6终端电阻
1.5.7小结
1.6CAN-bus数据链路层
1.6.1CAN帧类型
1.6.2数据帧
1.6.3远程帧
1.6.4错误帧
1.6.5过载帧
1.6.6帧间隔
1.6.7小结
1.7CAN-bus应用层
第2章CAN节点设计
2.1概述
2.1.1CAN网络与节点
2.1.2CAN硬件驱动
2.1.3应用层协议驱动
2.1.4功能电路驱动代码与应用程序
2.2CAN-bus节点电路
2.2.1CAN控制器
2.2.2CAN控制器SJA1000
2.2.3CAN收发器
2.2.4CAN收发器CTM8251
2.2.5CAN控制器和收发器电路设计
2.3系统设计
2.3.1单片机最小系统
2.3.2功能电路设计
2.4MCU与CAN控制器电路的连接
第3章CAN控制器驱动
3.1SJA1000编程基础
3.1.1MCU访问SJAl000
3.1.2读/写寄存器
3.1.3寄存器位操作
3.1.4连续读/写寄存器
3.1.5精确延时
3.2SJA1000硬件连接测试
3.2.1硬件接口测试原理
3.2.2测试例程
3.3SJA1000初始化
3.3.1初始化流程
3.3.2SJA1000初始化函数
3.4SJA1000发送CAN帧
3.4.1发送流程
3.4.2发送模式
3.4.3发送函数
3.4.4测试例程
3.5SJA1000接收CAN帧
3.5.1接收报文处理流程
3.5.2接收缓冲区
3.5.3读取SJA1000报文流程
3.5.4接收函数
3.5.5测试例程
3.6SJA1000验收滤波器
3.6.1验收滤波器的作用
3.6.2验收滤波器的原理
3.6.3验收滤波器设置函数
3.6.4测试例程
3.7SJA1000中断
3.7.1接收中断(RI)
……
第4章CAN应用层协议
第5章CAN节点应用程序设计
第6章CAN总线应用层协议-CANopen
第7章CAN总线应用层协议-DeviceNet
第8章CAN总线设备及调试工具
附录ASJA1000寄存器定义头文件源代码
附录BCAN网络组建及应用
参考文献
查看详情
-
九品
北京市海淀区
平均发货22小时
成功完成率90.04%
-
九品
北京市东城区
平均发货25小时
成功完成率89.42%
-
九品
北京市昌平区
平均发货23小时
成功完成率88.36%
-
九五品
湖北省武汉市
平均发货28小时
成功完成率85.17%
-
11
八五品
陕西省西安市
平均发货8小时
成功完成率95.78%
-
12
九品
江苏省南京市
平均发货2小时
成功完成率97.36%
-
4
九品
-
8
八五品
河南省信阳市
平均发货8小时
成功完成率96.69%
-
3
九品
河北省邯郸市
平均发货5小时
成功完成率95.68%
-
11
八五品
陕西省西安市
平均发货11小时
成功完成率94.92%
-
5
九品
江苏省徐州市
平均发货14小时
成功完成率97.31%
-
13
九品
江西省南昌市
平均发货14小时
成功完成率93.06%
-
九品
北京市海淀区
平均发货15小时
成功完成率94.68%
-
8
九品
吉林省长春市
平均发货8小时
成功完成率86.67%
-
九品
北京市昌平区
平均发货17小时
成功完成率89.96%