论文部分内容阅读
针对具有SAEJ1939CAN总线接口的发动机ECU,开发了基于CAN总线的发动机状态参数及故障信息显示系统。该系统硬件部分采用内部集成CAN控制器的STM32作为主控MCU,同时结合CAN收发器CTM1050T实现CAN总线数据的收发。软件部分通过μCOSII建立SAEJ1939解析任务、触摸屏任务和μCGUI界面任务,通过任务间的调度实现发动机的运行状态和相关单元的重要参数及车辆故障信息的多界面显示。实际运行表明,该系统能够准确实时显示发动机参数,并且具有扩展能力强、成本低、交互界面友好等优点。