系统的软件设计与分析如图2所示,该系统可分为软件模块和计算机软件模块。该软件的功能是传输的CAN总线数据通过USB总线到计算机。电脑软件是一个人机界面其职能是分析,显示和储存的CAN消息。(1)软件设计了CAN总线模块在软件设计CAN总线模块包括CAN初始化程序,接收数据处理和个别功能程序。它们的主要功能是报告的基本控制器的CAN网络,状态来判断是否是基本控制器正常工作,以确定是否有过错的CAN总线,接收发送的邮件的CAN总线和数据处理的其他节点。接收数据比发送数据复杂,因为在这一过程中接收邮件,发件人,错误报警的巴士陈述,等等,应处理。 MCP2515的接收邮件可分为两种方式,即中断接收方式和查询方式,这里使用中断接收方式谷歌在线翻译就可以啊,你整理一下就可以了,这个应该能看懂吧。