基于P87C591单片机的CAN总线应用层协议的研究

被引量 : 14次 | 上传用户:hobbysh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
控制器局域网(CAN)为串行总线通讯协议,能有效地支持具有很高安全等级的分布式实时控制。由于在CAN V2.0规范标准中,只规定了物理层和数据链路层,实际上,即使在执行一些非常简单的基于CAN的分布式系统时,除了这两层基本的服务之外,还要求或希望有更多功能。制定并开发CAN应用层协议可弥补CAN V2.0的不足,在原有基础上实现更多、更完善的功能。 本文采用PHILIPS公司推出的集成在片CAN控制器的高性能8位单片机87C591,以CAN技术规范2.0A为标准,从可行性、高效率出发,按系统的特点设计了一种数据传递格式,它解决了CAN V2.0规范只能传递小于8字节数据的缺点,实现了大于8字节数据的准确传输。在此数据格式的基础上设计并开发了CAN应用层通信协议,并建立了可靠的收发机制、管理机制和错误处理机制共同维护协议的运转,实现了CAN总线数据方便快捷的传输。同时,根据目标系统的要求并结合本系统的特点,对所传输的信息进行分类总结,确定了信息标识符ID的分配和定位。 另外,本文给出了实验分析和实验结果,验证了协议的可行性和正确性。基于P87C591单片机的CAN总线应用层协议,经过试验验证协议运行良好可行。而且已经在国家863计划课题中得到应用。
其他文献
文章采用问卷调查的方式,以问卷调查数据为基础,研究分析了财经类与非财经类专业大学生的消费收支状况和投资理财现状与问题,接着又从家庭、学校、社会和大学生个人四个方面
城市商品房社区情感的生成是商品房社区成为亲密情感型社区的关键。虽然商品房社区在社区情感的生成方面有着普通社区所不具有的基础优势,如阶层化社区的形成、共同社区情境
针对舰.船设备冲击特性计算中存在的困难,采用基础激励影响系数建立起多自由度系统在基础冲击作用条件下的动力学方程,分析了不同加速度冲击转换为速度阶跃的具体方法及转换过程
任何理论都是回应时代提出的重大问题的产物。19世纪末、20世纪初,以考茨基为代表的第二国际理论家开创了历史唯物主义发展的第一个理解史阶段。他们的历史唯物主义观的形成,
随着中国国家实力的日益增强,中国在世界范围内的影响力也逐渐提升,越来越多的国家希望与中国进行政治、经济、文化等领域的交往。学习汉语的热潮应运而生,除了传统的语言课,汉语文化课也成为外国学生了解中国的窗口,正以各种形式出现在汉语课堂上。书法课作为汉语文化课的重要组成部分,在中国文化推广上有着重要的意义。那么如何上好一堂书法课,就成了对外汉语书法教师研究的一个重要课题。目前学术界的主要研究对象是来华学
酪酸菌能够在数量或种类上补充肠道内的正常微生物菌群,调整或维持肠道内微生态平衡;刺激动物免疫系统产生免疫球蛋白,从而增强动物机体免疫功能;产生多种酶类和维生素,提高
财务报表分析对企业具有非常重要的意义,然而受其自身局限性的影响,财务报表分析并非绝对准确。为此,应采取相应措施,使财务报表能真实、全面地反应企业经营业绩,避免因报表
随着国内卷烟市场的趋于饱和,特别是2013年全国经济下行压力很大,国内烟草行业的发展已经从外延式发展到了内部挖潜发展的阶段。该文力图通过分析精益管理,特别是精益营销的
目的:探讨老年人肺部感染的临床特点及最佳救治方案。方法:1 509例肺部感染患者分为老年组(A组)851例(≥60岁)和非老年组(B组)658例(20-59岁)。分别对其临床表现进行比较分析
分析了简单的配煤掺烧方法对火力发电厂多煤种结构下的生产运行安全性和经济性的影响。结合韶关发电厂的实际情况,对其数字化煤场建立和配煤掺烧技术优化上的有关经验进行了