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

基于嵌入式Linux的CAN总线驱动设计与实现
引用本文:周宇,徐寅林,李杰.基于嵌入式Linux的CAN总线驱动设计与实现[J].电子工程师,2008,34(8):50-52.
作者姓名:周宇  徐寅林  李杰
作者单位:南京师范大学物理科学与技术学院,江苏省南京市,210097
摘    要:CAN(控制器局域网)总线技术在嵌入式系统开发中有着广泛应用,虽然CAN总线通信控制芯片众多,但是要在嵌入式操作系统下扩展CAN总线设备需要设计相应的驱动程序。文中针对CAN总线的技术特点,并结合嵌入式Linux操作系统的优点和嵌入式处理器S3C2410丰富的片内资源,实现了在S3C2410上CAN总线设备的硬件扩展设计,介绍了嵌入式Linux系统上的CAN设备驱动程序的开发流程以及设计方法和技巧,并描述了CAN设备驱动程序的具体实现。

关 键 词:嵌入式LINUX  CAN总线  驱动程序

Design and Implementation of CAN Driver Based on Embedded Linux
ZHOU Yu,XU Yinlin,LI Jie.Design and Implementation of CAN Driver Based on Embedded Linux[J].Electronic Engineer,2008,34(8):50-52.
Authors:ZHOU Yu  XU Yinlin  LI Jie
Affiliation:( College of Physics Science and Technology, Nanjing Normal University, Nanjing 210097, China)
Abstract:CAN-bus technology is widely used in the application of embedded operation system. Although there are many kinds of CAN-bus controlling chips, corresponding deriver still needs to be designed in order to expand CAN-bus device in the embedded operation system. In this paper, to meet the demands of technical characteristics of CAN-bus, a hardware design for expanding CAN-bus device based on S3C2410 was accom- plished, which combined the advantages of the embedded Linux operation system with the plentiful resources on S3C2410. The development procedure and design skill of CAN-bus driver are also introduced and details of implementation of CAN-bus driver are described in detail.
Keywords:embedded Linux  CAN-bus  driver program
本文献已被 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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