[发明专利]一种多单片机程序升级系统及其方法在审
申请号: | 201910511179.X | 申请日: | 2019-06-13 |
公开(公告)号: | CN110231951A | 公开(公告)日: | 2019-09-13 |
发明(设计)人: | 黄子晏;万恒鑫;陆致静 | 申请(专利权)人: | 上海杉科科技有限公司 |
主分类号: | G06F8/654 | 分类号: | G06F8/654 |
代理公司: | 上海精晟知识产权代理有限公司 31253 | 代理人: | 冯子玲 |
地址: | 201207 上海市浦东新*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 单片机程序 插座 升级系统 系统状态指示灯 模式选择开关 片选开关电路 微处理器电路 系统电源电路 系统扩展接口 状态指示灯 第一系统 升级接口 系统调试 系统升级 硬件加密模块 程序升级 复杂系统 升级版本 在线升级 单片机 电连接 记录 升级 安全 保证 | ||
1.一种多单片机程序升级系统,其特征在于:包括电路板,所述电路板分别安装有第一系统状态指示灯(1)、第二系统状态指示灯(2)、系统升级记录接口(3)、Ukey插座(4)、片选开关电路(5)、OTA插座(6)、系统电源电路(7)、模式选择开关(8)、系统对外升级接口(9)、系统扩展接口(10)、微处理器电路(11)和系统调试接口(12),所述第一系统状态指示灯(1)、第二系统状态指示灯(2)、系统升级记录接口(3)、Ukey插座(4)、片选开关电路(5)、OTA插座(6)、系统电源电路(7)、模式选择开关(8)、系统对外升级接口(9)、系统扩展接口(10)和系统调试接口(12)均电连接于所述微处理器电路(11)。
2.一种多单片机程序升级方法,其特征在于:其中程序升级方法的步骤:
在关机状态,将需要升级的多单片机模块串行接口分别固定与系统对外升级接口连接,操作模式选择开关,选择OTA模式或者Ukey模式;
当外接电源接入系统电源电路后,电路进行稳压和滤波处理,此时第一系统状态指示灯和第二系统状态指示灯白色常亮,随后进入初始化状态,此时第一系统状态指示灯和第二系统状态指示灯白色快速闪烁;微处理器电路根据所选的升级模式,从OTA升级接口或者Ukey接口接收待更新的软件,根据所选接口,对应的系统状态指示灯蓝色常亮;
当从OTA升级接口接收软件时,第一系统状态指示灯保持黄色常亮,当从Ukey接口接收软件时,第二系统状态指示灯保持黄色常亮,另外一盏灯保持不变;微控制器电路读取软件信息,根据软件信息操作片选开关电路打开对应的模块串行接口;
软件信息校验时,第一系统状态指示灯黄色常亮,软件信息经过校验后,将软件下发至对应模块,当所有待升级的软件下发完毕后,微处理器将此次升级记录通过系统升级记录接口写入存储卡,如果检测不到存储卡则忽略本次升级记录写入,当且仅当所有软件升级成功时,系统状态指示灯绿色常亮。
3.如权利要求2所述的一种多单片机程序升级方法,其特征在于:在上述系统升级过程中,若出现软件信息不通过校验,继续对下一软件进行信息校验;并且当存在一个及以上的软件升级不成功时,微处理器记录升级状态后,系统状态指示灯红色常亮。
4.如权利要求2所述的一种多单片机程序升级方法,其特征在于:所述系统配备系统调试接口,方便用户进行软件升级失败时进行系统调试。
5.如权利要求2所述的一种多单片机程序升级方法,其特征在于:所述系统配备系统扩展接口,对应16个单片机模块,当待升级的多单片机数量超过16个时,可通过系统扩展接口,进行扩展,理论上,该系统可以根据实际需求进行无限扩展。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海杉科科技有限公司,未经上海杉科科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910511179.X/1.html,转载请声明来源钻瓜专利网。