论文部分内容阅读
系统给出了微处理器S3C6410与CAN控制器MCP2515进行通信的硬件原理图,详细分析了Linux下CAN驱动程序的开发过程、CAN控制器MCP2515的初始化流程及接口设计。并重点分析了如何在程序中实现对故障的实时监测显示及错误处理,详细介绍了驱动程序的调用过程。在实际CAN通信项目中验证了该驱动设计的可行性和有效性,实现错误状态的实时显示及对错误有效处理。对其他CAN设备的驱动设计提供了参考价值,为以后CAN总线故障检测提供便利。