首页 | 本学科首页   官方微博 | 高级检索  
     

嵌入式实时系统CAN通信软件设计方案
引用本文:刘辉,李文雄,刘明生. 嵌入式实时系统CAN通信软件设计方案[J]. 计算机仿真, 2008, 25(4): 138-141
作者姓名:刘辉  李文雄  刘明生
作者单位:1. 石家庄铁道学院计算机与信息工程分院,河北,石家庄,050043
2. 邯郸学院,河北,邯郸,056053
摘    要:分布式嵌入系统的广泛应用,对适用于实时通信的CAN网络应用层提出了规范化、模块化、可重用的要求,但目前国内大多数的应用系统仍然基于CAN2.0B规范开发.首先对已有的且具有影响力的CAN高层协议进行了分析比较,结果表明了CANopen具有明显技术优势;在分析CANopen协议的基础上,提出了一种CAN通信分层设计方案,即将CAN通信模块分两层,一层是CAN控制器驱动层,另一层是基于CANopen的CAN应用层.该方案在Proteus虚拟电子开发环境下仿真试验通过,并应用于电动机起动动控制器的研制.采用层次化、结构化、模块化、标准化设计方法增加了CAN通信规范性和代码可重用性,提高了CAN应用的开发效率,同时推动CAN设备的标准化工作.

关 键 词:嵌入式实时系统  网络协议  控制器局域网络  现场总线  通信软件
文章编号:1006-9348(2008)04-0138-04
修稿时间:2007-12-28

The Design of the CAN Communication Software in the Embedded Real-Time System
LIU Hui,LI Wen-xiong,LIU Ming-sheng. The Design of the CAN Communication Software in the Embedded Real-Time System[J]. Computer Simulation, 2008, 25(4): 138-141
Authors:LIU Hui  LI Wen-xiong  LIU Ming-sheng
Affiliation:LIU Hui1,LI Wen-xiong1,LIU Ming-sheng2 (1.Information technology Institute of Shijiazhuang Railway Institute,Shijiazhuang Hebei 050043,China,2.H,an College,H,an Hebei 0560053,China)
Abstract:The wide-scaled application of the distributed embedded system puts forward the requirements of standardization,modularization and reuse to the CAN network application layer applied to real-time communication,but the majority of the domestic application systems are still CAN specifications 2.0B based.So this paper first analyzes and compares the high protocol which exists now and affects much,the results indicate that CANopen has obvious advantages.And based on this,the paper puts forward a delaminated desi...
Keywords:the embedded real-time system  network protocol  CAN  Field Bus  communication software  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号