检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:张静[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[电子电信—通信与信息系统]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.148.248.235