[发明专利]一种工程机械利用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软件升级维护所存在的操作繁琐、所需升级设备昂贵且不易携带等问题;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于汉博来自控科技(上海)有限公司,未经汉博来自控科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202111563453.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top