在现代汽车控制技术中,汽车中会使用多个电子控制装置(ECU:Electronic Control Unit)对整车进行控制。而ECU之间的信息交换更多地依赖于CAN(Controller Area Network)总线的网络链接方式来完成。为了检测和控制CAN bus的信息内容,须要使用CAN bus检测设备。CanTool装置是完成CANbus检测的工具。为了实现CAN数据的显示及控制,须要使用本文提出的CanToolApp软件。该软件须要将链接在CAN总线上的CanTool装置采集的CAN信息发送到上位机(移动终端Android、iOS、Windows PC),并由运行在上位机中的CanToolApp软件接收这些信息,显示在用户图形界面上。同时在CanToolApp的界面上还能够设定CAN信息,经过GUI按钮将信息发送给CanTool装置,CanTool装置将按照规定的信息格式,将信息发送的CAN总线上。网络
由于终端和CANTool装置之间会有交互,若开发CANTool装置,测试和开发APP的组分离,会给开发带来不便。因此咱们和25组及17组进行了讨论,考虑各组成员的专长,分配了各组的任务,咱们想将三个组整合最后作出个总体来。模拟出的CANTool装置和CANToolApp交互,并进行测试。最后决定咱们三组中两组作APP,一组开发CANTool及测试。工具