种豆资源网

当前位置:首页 > 经验 / 正文

项目驱动——CAN-bus现场汇流排基础教程

(2021-04-08 00:30:32) 经验
项目驱动——CAN-bus现场汇流排基础教程

项目驱动——CAN-bus现场汇流排基础教程

《项目驱动——CAN-bus现场汇流排基础教程》,由严寒亮、黄晓清着,周立功编写。本书可作为大学本科和研究生电子信息、自动化、机电一体化等专业的教材,也可作为电子爱好者以及对CAN - bus感兴趣的科技人员的参考用书。强调理论与实践相结合,读者通过本书的学习,可深入了解CAN - bus的相关知识,并掌握节点的设计方法。

基本介绍

  • 中文名::《项目驱动——CAN-bus现场汇流排基础教程》
  • 作者::严寒亮,黄晓清 着 周立功 编
  • 类别::计算机理论、基础知识
  • 价格::定价:¥20.00
  • 语种::中文
  • ISBN::9787512408210
  • 出版社::北京航空航天大学出版社
  • 页数::163页
  • 开本::16开
  • 出版时间::2012年7月1日
  • 装帧::平装

内容简介

封面本书既可作为独立教材,又可作为《项目驱动——单片机套用设计基础》的配套教材。採用项目驱动的形式,通过一个多节点CAN-bus通信网路的完整实现来展现CAN-bus各方面的知识。全书分为8章,主要内容包括现场汇流排的概念,CAN节点的软硬体设计,以及国际主流高层协定CANopen和DeviceNet,并在最后一章介绍CAN-bus套用中常见的问题及解决办法。

作者简介

本书由严寒亮、黄晓清着,周立功编写。
周立功,男,1964年3月出生,毕业于东华大学自动化及计算机系,高级工程师,中国单片机学会理事,中国海洋大学讲座教授,硕士生导师,主要研究方向为嵌入式系统与现场汇流排,目前正在从事80C51、ARM与NiosII等软核SoC的研究与开发。

图书目录

第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网路组建及套用
参考文献
搜索
热门图片
最近更新
随机推荐

Powered By 种豆资源网||