【技术实现步骤摘要】
一种基于以太网的车载MCU调试方法
[0001]本专利技术涉及微控制器
,具体涉及一种基于以太网的MCU调试方法。
技术介绍
[0002]微控制器(MCU)作为汽车电子系统内部运算和处理的核心,也遍布悬挂、气囊、门控和音响等几十种次系统(Sub
‑
System)中。且智能座舱所采用的大量的传感器、AI算法、云端交互都需要MCU来支撑,由于汽车作为高速交通工具承载了对用户生命安全的保障,同时汽车经常工作在十分恶劣的环境中,其对内部电子设备的可靠性要求要远高于一般性电子产品。因此,为了定位MCU运行过程中可能出现的各种问题的场景及原因,同时也为了实时监控定位MCU程序的运行状态,实现对MCU程序运行的可控可调试。
[0003]现有技术中,现场对车载MCU进行调试,实时监测和控制MCU内部的工作状态,需要额外的辅助方法。由于传统的MCU调试需要借助专门的CAN工具或串口小板或者MCU专用调试工具,同时电脑端需要安装专门的上位机调试软件,对于4S店及售后服务人员现场排查问题存在诸多不便。例如CN212 ...
【技术保护点】
【技术特征摘要】
1.一种基于以太网的车载MCU调试方法,其特征在于,采用笔记本电脑通过通用的以太网网线连接车身控制器,使用笔记本电脑中windows系统自带的Telnet Client,通过输入特定指令命令行,对MCU程序各个模块功能进行调试及参数读写。2.根据权利要求1所述基于以太网的车载MCU调试方法,其特征在于,所述MCU程序先定义集成固定指令数组集,指令数组包含3个成员,第一个成员是命令字,表示输入指令是运行怎样的命令;第二个成员是选项,表示控制命令运行状态和行为的;第三个成员是参数,表示命令要操作的数据。3.根据权利要求1所述基于以太网的车载MCU调试方法,其特征在于,所述指令命令行包括模块日志打印设置命令,日志打印等级设置命令,程序控制命令,变量读写命令,诊断命令,硬件IO读写命令,消息传递命令;模块日志打印设置命令,被配置为实现模块日志打印,其根据日志模块开关指令控制指定功能模块的日志消息打印输出;日志打印等级设置命令,被配置为实现日志打印等级设置,其根据日志打印等级设置指令模块的指令,选择不同等级的日志消息打印输出;程序控制命令,被配置为实现指定程序控制,其根据程序控制指令模块的指令,实现指定功能函数的执行;变量读写命令,被配置为实现变量值的读写,其根据变量读写指令模块的指令,实现读取和改写指定变量的值;诊断命令,被配置为实现功能模块诊断,其根据诊断指令模块的指令,实现对MCU自身及外设模块的诊断信息读取与清除;硬件IO读写命令,被配置为实现硬件IO口电平的读取和控制,其根据硬件IO读写指令模块的指令,实...
【专利技术属性】
技术研发人员:黄楚敏,杨森,
申请(专利权)人:重庆长安汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。