(参考)基于ARM7的CAN总线网络设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业设计说明书 基于ARM7的CAN总线网络设计 学生姓名: 学号: 学 院: 专 业: 指导教师: 2011年 6 月 目录 第1章 绪论.........................................................1 1.1 引言 1 1.2本课题的研究目的和意义 2 1.3 ARM嵌入式系统的发展趋势和现况 2 1.4本设计的任务 3 第2章 CAN总线技术.................................................5 2.1 CAN-bus 的特点 5 2.3 CAN-bus 分层结构 6 2.3.1 CAN-bus 的ISO/OSI参考模型结构 6 2.3.2 帧结构 7 2.3.3 报文滤波及校验 13 2.3.4 错误处理 14 2.3.5 位定时与同步 15 2.4 CAN-bus 应用层协议 15 2.4.1 常用的CAN-bus应用层协议 15 2.4.2 基于CAN-bus的iCAN协议 16 2.5 本章小结 19 第3章 CAN总线网络节点硬件设计....................................20 3.1 CAN总线网络节点硬件平台开发思路 20 3.2 芯片选择 21 3.2.1 LPC2119 主要功能介绍 21 3.2.1 PCA82C251主要功能介绍 22 3.3 各模块电路设计 23 3.3.1 控制模块电路设计 23 3.3.2 收发模块电路设计 24 3.4 本章小结 25 第4章 CAN总线网络节点软件设计....................................26 4.1 CAN总线网络主节点软件总体框架设计 26 4.1.1 CAN帧与iCAN协议包 26 4.1.2 分帧处理 26 4.1.3 主站结构体 27 4.1.4 主站操作函数 28 4.1.5 iCAN主站软件框架 32 4.2 CAN总线网络从节点软件总体框架设计 32 4.2.1 从站结构体 32 4.2.2 从站的操作函数 33 第5章 结论与展望..................................................35 附录A.............................................................36 附录B.............................................................37 参考目录...........................................................45 致 谢.............................................................48 第1章 绪论 1.1 引言 近年来,现场总线(fieldbus)技术飞速发展,已成为自动化技术的热点之一。现场总线集先进的嵌入式系统、现代通信、自控理论、网络技术于一身,充分体现了出先进技术的进步给人类带来的便利。 CAN-bus总线作为符合国际标准的现场总线之一,已在世界范围内获得了广泛的应用。在我国,每年有超过500万个CAN-bus节点投入使用,分布在各个行业领域,包括国防军事、电力通信、智能楼宇、工业机械、电梯网络等诸多关系到国计民生的场合。 CAN总线以其高性能, 高可靠性及独特的设计, 受到工业控制领域和汽车电子领域的广泛重视, 已被公认为最有前途的现场总线之一。我们深信不久的将来, 国产的CAN总线将独领风骚。 随着嵌入式技术的飞速发展,嵌入式系统的成本低、体积小、稳定性好等众多优点使其应用领域越来越广。目前,大多数嵌入式自动化系统都以MCU为核心,与监测、伺服、显示等仪器、设备配合实现一定的功能。现场信息往往止步于“现场”,嵌入式自动化系统从而成为了“信息孤岛”,因而制约了其本身的发展。要实现大规模的信息集成、综合实施自动化,就需要一种能在工业现场环境下运行、可靠性高且实时性好的通信系统,形成工业现场的底层网络,完成现场自动化设备之间的多点通信。本课题将嵌入式技术应用到 CAN-bus总线系统开发中,采用比较有影响力的嵌入式处理器 ARM 作为网落统的核心,开发网洛系统的硬件部分和软件部分。 节点是网络上信息的接收和发送站。所谓智能节点是有微处理器和可编程的CA

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档