首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种车载MCU精微业务存储方法_上海麦腾物联网科技有限公司;上海麦腾物联网技术有限公司_202110733804.2 

申请/专利权人:上海麦腾物联网科技有限公司;上海麦腾物联网技术有限公司

申请日:2021-06-30

公开(公告)日:2024-04-30

公开(公告)号:CN113359571B

主分类号:G05B19/042

分类号:G05B19/042

优先权:

专利状态码:有效-授权

法律状态:2024.04.30#授权;2022.04.29#实质审查的生效;2021.09.07#公开

摘要:本发明公开了一种车载MCU精微业务升级和存储系统,包括以下步骤:S10,把车载MCU的程序根据功能分成若干个独立的精微业务;S15,把车载MCUFlash根据所述若干个独立精微业务的大小分成若干独立且固定空间的分块,所述分块指定存储相应的独立的精微业务;S20,所述若干个独立的精微业务编译到指定地址;S30,在MCU的数据区建立数据结构用于记录功能分块的详细信息;S600上位机发送一行S19升级数据给MCU,MCU根据地址把数据写入相应的MCUFlash地址。本发明可以对车载MCU软件的精微业务分区,且分别升级,每次升级的时间短,使得用户的体验要好;对于电信流量的使用小;维护成本低,开发成本低,后期升级所用的成本低;对MCU的内存应用更加合理。

主权项:1.一种车载MCU精微业务存储方法,其特征在于,包括以下步骤:S10,把车载MCU的程序根据功能分成若干个独立的精微业务;所述精微业务是一个独立的服务程序;所述若干个独立的精微业务相互之间必须去耦,所述若干个独立的精微业务之间不能相互依赖;所述若干个独立的精微业务相互通过消息传递,所述消息传递包括请求消息、回应消息、通知消息和反馈消息,多个精微业务通过消息通信,所述若干个独立的精微业务不通过函数调用;所述服务程序用于完成特定的功能;S15,把车载MCUFlash根据所述若干个独立精微业务的大小分成若干独立且固定空间的分块,所述分块指定存储相应的独立的精微业务,所述分块有固定的起始地址;所述分块的起始地址可用于在指定的精微业务升级时擦除和写入;S20,所述若干个独立的精微业务编译到指定地址,所述指定地址和MCUFlash所述分块固定的起始地址一一指定;S30,在MCU的数据区建立数据结构用于记录功能分块的详细信息,包括:所述分块的起始地址、所述分块的大小、所述分块存储的精微业务和所述分块的精微业务版本号;精微业务版本号用于在升级程序收到升级请求时确定需要升级的精微业务和不需要升级的精微业务。

全文数据:

权利要求:

百度查询: 上海麦腾物联网科技有限公司;上海麦腾物联网技术有限公司 一种车载MCU精微业务存储方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。