基于嵌入式Linux的CAN总线驱动设计与实现  被引量:5

Design and Implementation of CAN Driver Based on Embedded Linux

在线阅读下载全文

作  者:周宇[1] 徐寅林[1] 李杰[1] 

机构地区:[1]南京师范大学物理科学与技术学院,江苏省南京市210097

出  处:《电子工程师》2008年第8期50-52,67,共4页Electronic Engineer

摘  要:CAN(控制器局域网)总线技术在嵌入式系统开发中有着广泛应用,虽然CAN总线通信控制芯片众多,但是要在嵌入式操作系统下扩展CAN总线设备需要设计相应的驱动程序。文中针对CAN总线的技术特点,并结合嵌入式Linux操作系统的优点和嵌入式处理器S3C2410丰富的片内资源,实现了在S3C2410上CAN总线设备的硬件扩展设计,介绍了嵌入式Linux系统上的CAN设备驱动程序的开发流程以及设计方法和技巧,并描述了CAN设备驱动程序的具体实现。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.

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

分 类 号:TP336[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象