看过本文的还看了

相关文献

该作者的其他文献

文献详情 >ARM Linux下的CAN设备驱动程序设计与实现 收藏
ARM Linux下的CAN设备驱动程序设计与实现

ARM Linux下的CAN设备驱动程序设计与实现

作     者:周兵 韩峻峰 田小刚 ZHOU Bing;HAN Jun-feng;TIAN Xiao-gang

作者机构:广西工学院电子信息与控制工程系 桂林电子科技大学 

基  金:基金申请人:韩峻峰 项目名称:基于CAN总线的车用智能网络传感器研究 基金颁发部门:广西科技厅(桂科自0832066) 

出 版 物:《微计算机信息》 (Control & Automation)

年 卷 期:2010年第26卷第14期

页      码:105-107页

摘      要:以嵌入式微处理器S3C2410为主控制器,通过SPI接口,采用MCP2510控制器扩展CAN总线接口。文章分析了Linux下设备驱动程序的结构和工作原理,论述了嵌入式Linux操作系统下CAN设备驱动程序的设计方法和具体实现。针对字符设备驱动程序的特点,采用中断驱动I/O方式结合缓冲区的使用可将数据接收和read系统调用隔离开,同时在系统调用函数中加入了休眠代码,确保设备在系统中的高效运行。

主 题 词:Linux S3C2410 CAN总线 设备驱动 MCP2510 

学科分类:08[工学] 0835[0835] 081202[081202] 0812[工学-测绘类] 

D O I:10.3969/j.issn.2095-6835.2010.14.044

馆 藏 号:203733574...

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分