Linux下具有故障检测与处理的CAN驱动设计  被引量:1

Design of CAN driver with fault detection and processing under Linux

在线阅读下载全文

作  者:张静[1] 

机构地区:[1]南京理工大学自动化学院

出  处:《国外电子测量技术》2014年第7期67-72,共6页Foreign Electronic Measurement Technology

摘  要:系统给出了微处理器S3C6410与CAN控制器MCP2515进行通信的硬件原理图,详细分析了Linux下CAN驱动程序的开发过程、CAN控制器MCP2515的初始化流程及接口设计。并重点分析了如何在程序中实现对故障的实时监测显示及错误处理,详细介绍了驱动程序的调用过程。在实际CAN通信项目中验证了该驱动设计的可行性和有效性,实现错误状态的实时显示及对错误有效处理。对其他CAN设备的驱动设计提供了参考价值,为以后CAN总线故障检测提供便利。System gives S3C6410microcontroller hardware structure of communication with CAN controller MCP2515,detailed analysis of the development process and external communication interface design method under Linux CAN driver,initialize CAN controller MCP2515process,And focuses on the process of how to achieve real-time fault monitoring display and error handling,detailing the invocation of the driver.In actual CAN communication project demonstrate the feasibility and effectiveness of the design-driven,real-time status display and error promptly and effectively handling.Other CAN device driver designed to provide a reference value,to facilitate future CAN bus fault detection.

关 键 词:Linux2.6.32 S3C6410微处理器 MCP2515控制器 CAN驱动 错误检测 

分 类 号:TN919.71[电子电信—通信与信息系统]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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