景德镇高等专科学校毕业论文
数学与计算机系嵌入式系统CAN总线通讯
罗涛
二零零八年三月十九日
景德镇高等专科学校
数学与计算机系毕业设计
(2008 届)
课题名称: 嵌入式CAN总线通讯
姓名: 罗涛
学号: 2005104019
专业: 计算机及应用
所在班级: 05 计算机及应用班
指导老师: 洪耀球
时间: 二零零八年三月十九日
目录
第一章
摘要---------------------------------------------------------------------------5
关键词------------------------------------------------------------------------5
绪论---------------------------------------------------------------------------7
第二章
一、概述
--------------------------------------------------------------8
--------------------------------------------------------------9
-----------------------------------------------------------9
--------------------------------------------------------9
二、设计开发原理
⑴CAN 总线的电气特性-------------------------------------------------10
⑵CAN 总线的MAC 帧结构--------------------------------------------11
⑶CAN 的特点-------------------------------------------------------------12
⑷MCP2510 的控制命令-------------------------------------------------13
⑸波特率的设置------------------------------------------------------------15
⑹接受过滤器的设置------------------------------------------------------16
⑺MCP2510 的初始化----------------------------------------------------17
⑻MCP2510 发送和接收数据-------------------------------------------17
(9)CAN节点硬件构架------------------------------------------------------18
⑽CAN程序设计--------------------------------------------------------------19
三、设计步骤
阅读和理解示意图--------------------------------------------------------21
四、结语--------------------------------------------------------------------21
第三章
参考文献--------------------------------------------------------------------22
致谢-------------------------------------------------------------------------23
第一章
摘要
CAN 总线通讯正在嵌入式系统中占有重要位置,了解CAN 总线的结构,阅读CAN 控制器MCP2510 的芯片文档,掌握MCP2510 的相关寄存器的功能和使用方法。ARM2410-S 之间的CAN 总线通讯:ARM2410-S 通过CAN 总线相连接。ARM 监视串行口,将接收到的字符发送给另一个开发板并通过串口显示(计算机与开发板是通过超级终端通讯的)。即按PC 键盘通过超级终端发送数据,开发板将接收到的数据通过CAN 总线转发,再另一个PC 的超级终端上显示数据。
关键词
CAN 总线通讯
嵌入式系统CAN总线通讯 来自淘豆网m.daumloan.com转载请标明出处.