[发明专利]一种工程机械利用U盘更新嵌入式程序和数据的方法在审
申请号: | 202111563453.1 | 申请日: | 2021-12-20 |
公开(公告)号: | CN115098143A | 公开(公告)日: | 2022-09-23 |
发明(设计)人: | 曹成昆;吴晓健;周洪禹 | 申请(专利权)人: | 汉博来自控科技(上海)有限公司 |
主分类号: | G06F8/654 | 分类号: | G06F8/654 |
代理公司: | 北京科家知识产权代理事务所(普通合伙) 11427 | 代理人: | 邵玉龙 |
地址: | 200333 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 工程机械 利用 更新 嵌入式 程序 数据 方法 | ||
本发明公开了一种工程机械利用U盘更新嵌入式程序和数据的方法,包括U盘、文件管理控制芯片CH376、MCU模块及触发模块,所述MCU模块分为BootLoader区、程序区、数据区;所述方法步骤如下:S1:通过触发模块发出更新程序或者数据的触发信号;S2:MCU接收到触发信号后,通过文件管理控制芯片CH376与U盘建立通讯,并读取U盘中的程序、数据文件,然后CH376根据MCU的指令返回响应的数据,更新成功后复位MCU;S3:MCU复位上电后,bootloader程序会主动监控程序区、数据区是否完整;S4:更新程序、数据的触发信号发出后,通过文件管理控制芯片CH376读取U盘相关数据、更新程序或者数据模块。本发明解决了传统MCU软件升级维护所存在的操作繁琐、所需升级设备昂贵且不易携带等问题。
技术领域
本发明涉及工程机械系统更新领域的一种工程机械利用U盘更新嵌入式程序和数据的方法。
背景技术
长久以来,由于工程车使用环境恶劣、产品产量低,导致工程机械控制器产品技术仍然落后;另外工程车应用场景复杂,分布很广泛,不能进行集中式管理和服务,导致售后服务成本偏高。一旦出现程序 bug问题,或者产品进行软件升级换代,就要花费大量的人力物力去到现场进行逐个解决。
发明内容
本发明的目的是提供操作简易、智能高效的一种工程机械利用U 盘更新嵌入式程序和数据的方法。
本发明的目的是这样实现的:一种工程机械利用U盘更新嵌入式程序和数据的方法,包括U盘、文件管理控制芯片CH376、MCU模块及触发模块,所述MCU模块分为BootLoader区、程序区、数据区;所述方法步骤如下:
S1:通过触发模块发出更新程序或者数据的触发信号;
S2:MCU接收到触发信号后,通过文件管理控制芯片CH376与U 盘建立通讯,并读取U盘中的程序、数据文件,通过CH376串口接口依次将相关程序、数据内容发送给MCU,MCU将接收到的程序、数据内容更新到对应的程序区或者数据区,更新成功后复位MCU;
S3:MCU复位上电后,bootloader程序会主动监控程序区、数据区是否完整,如果程序区、数据区的内容不完整,则进入for循环,等待更新程序、数据的触发信号,不会进入主程序main函数中;如果序区、数据区的内容完整,则进入程序main函数中,随后等待更新程序、数据的触发信号;
S4:更新程序、数据的触发信号发出后,通过文件管理控制芯片 CH376读取U盘相关数据、更新程序或者数据模块。
优选的,所述文件管理控制芯片CH376读取U盘的数据文件的步骤包括:
S1:将所述文件管理控制芯片CH376初始化为主机模式,并且不主动检测U盘连接事件,不会主动向MCU发送数据及中断请求;
S2:进入更新程序或数据时,所述MCU单元内设置有进入更新的条件判断模块,所述MCU单元查询到更新请求后,先关闭程序运行中的中断,后调用文件管理控制芯片CH376相关函数按行来读取程序文件;通过解析校核模块对读取到的每行数据进行判断,校核通过后写入flash的应用程序区;
S3:校核通过后写入flash的应用程序区,通过解析校核模块判断是否全部读取完成并校核应用程序区内数据,确认无误后看门狗复位ECU单元,完成后续升级。
优选的,所述BootLoader区在U盘更新程序和数据的过程中,保持不变,不能进行修改。
优选的,所述解析校核模块识别到缺失的已读取到的数据时发出报警。
与现有技术相比,本发明的有益之处在于:
本发明是基于U盘这类便携式存储介质的MCU程序、数据更新方法,解决了传统MCU软件升级维护所存在的操作繁琐、所需升级设备昂贵且不易携带等问题;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于汉博来自控科技(上海)有限公司,未经汉博来自控科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111563453.1/2.html,转载请声明来源钻瓜专利网。