买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:邦彦技术股份有限公司
摘要:本发明公开了一种单片机升级方法、单片机、存储介质,其中,单片机升级方法包括监听并接收串口或网口的升级命令和升级子文件,所述升级子文件通过升级文件切片得到,所述升级子文件包括第一校验信息;对所述升级子文件的数据进行校验以得到第二校验信息;当所述第一校验信息和所述第二校验信息一致,发送成功指令至上位机且将所述升级子文件存储至升级程序分区。本发明的单片机升级方法能够有效减少出现升级错误、传输过程误码的问题,并且支持远程升级。
主权项:1.单片机升级方法,其特征在于,包括:监听并接收串口或网口的升级命令和升级子文件,所述升级子文件通过升级文件切片得到,所述升级子文件包括第一校验信息;对所述升级子文件的数据进行校验以得到第二校验信息;当所述第一校验信息和所述第二校验信息一致,发送成功指令至上位机且将所述升级子文件存储至升级程序分区;对所述升级程序分区的数据进行校验以得到的第三校验信息;当所述第三校验信息与所述第一校验信息一致,修改升级标识为升级,并将所述升级标识写入升级配置分区;当所述第三校验信息与所述第一校验信息不一致,清除原有所述升级子文件,并继续监听并接收串口或网口的最新升级命令和升级子文件;从升级配置分区获取升级标识;当所述升级标识为升级,且当运行程序分区有原有程序文件,从所述升级配置分区获取第四校验信息;若所述第四校验信息与所述第三校验信息一致,将所述运行程序分区的所述原有程序文件存储至备份程序分区中;其中,所述第四校验信息与所述第三校验信息一致表征为所述升级子文件能够在本机执行,且所述升级子文件与所述原有程序文件类型一致;所述备份程序分区写入所述原有程序文件成功后,擦除所述运行程序分区中的所述原有程序文件,并将所述升级子文件存储至所述运行程序分区;对所述运行程序分区的数据进行校验,以得到第五校验信息;若所述第五校验信息与所述第四校验信息一致,将所述第四校验信息更新为所述第五校验信息存储至所述升级配置分区,并将所述升级标识修改为运行,写入所述升级配置分区;其中,所述升级状态分包括运行和升级,当所述升级状态为升级时表示所述升级程序分区有数据,需要对所述运行程序分区进行升级,当所述升级状态为运行时表示无需升级直接运行用户程序。
全文数据:
权利要求:
百度查询: 邦彦技术股份有限公司 单片机升级方法、单片机、存储介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。