Document
拖动滑块完成拼图
个人中心

预订订单
服务订单
发布专利 发布成果 人才入驻 发布商标 发布需求

在线咨询

联系我们

龙图腾公众号
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 恭喜南京天迈信息科技有限公司薛加彬获国家专利权

恭喜南京天迈信息科技有限公司薛加彬获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网恭喜南京天迈信息科技有限公司申请的专利一种嵌入式系统脱机使用时程序固件浏览更新方法及系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114791819B

龙图腾网通过国家知识产权局官网在2025-03-25发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202110093211.4,技术领域涉及:G06F8/654;该发明授权一种嵌入式系统脱机使用时程序固件浏览更新方法及系统是由薛加彬设计研发完成,并于2021-01-25向国家知识产权局提交的专利申请。

一种嵌入式系统脱机使用时程序固件浏览更新方法及系统在说明书摘要公布了:本发明涉及一种嵌入式系统脱机使用时程序固件浏览更新方法及系统。该方法包括:将智能硬件的微处理器运行的引导加载程序Bootloader实现智能硬件为FAT16虚拟文件系统的U盘;所述智能硬件包括微处理器、存储介质以及外设单元;由电脑编程软件生成多个固件文件,并将所述多个固件文件拷贝至所述U盘中;利用所述智能硬件的存储介质中的多个固件文件更新所述智能硬件的用户程序。本发明能够实现多个用户程序的存储、浏览和加载。

本发明授权一种嵌入式系统脱机使用时程序固件浏览更新方法及系统在权利要求书中公布了:1.一种嵌入式系统脱机使用时程序固件浏览更新方法,其特征在于,包括:将智能硬件的微处理器运行的引导加载程序Bootloader实现智能硬件为FAT16虚拟文件系统的U盘;所述智能硬件包括微处理器、存储介质以及外设单元;由电脑编程软件生成多个固件文件,并将所述多个固件文件拷贝至所述U盘中;利用所述智能硬件的存储介质中的多个固件文件更新所述智能硬件的用户程序;步骤1:挂载内部Flash为Snorfs文件系统;智能终端的引导加载程序Bootloader程序会挂载内部串行非易失闪存SerialNorFlash的Snorfs文件系统,该Snorfs文件系统为一种开源串行非易失闪存NorFlash的文件系统;步骤2:读取Snorfs文件系统中的文件到文件链表变量;智能终端Bootloader程序读取智能终端闪存Flash里的文件到Snorfs文件系统的文件链表变量,读取Snorfs文件系统中的FATRootDirectoryRegion备份文件fatroot.txt,如果文件存在,则读取文件赋值给变量readDirData,如果不存在,则Snorfs文件系统里没有文件;步骤3:挂载为USBMSC设备;智能终端通过USB线连接到电脑后进入到引导加载程序bootloader,此时智能终端会挂载为一个USB大容量存储设备;步骤4:根据Snorfs文件系统的文件链表构建FAT16虚拟文件系统,智能终端中的FAT16虚拟文件系统是一个虚拟的文件系统,读取和写入都是在智能终端的内存中,没有直接读写flash,FAT16虚拟文件系统里的文件除了Snorfs里的文件外,还有些提供系统信息的文件;步骤5:拷贝或删除文件;当FAT根目录发生变化时,Bootloader读取相应的FA16文件系统根目录数据到数组writeDirData,对比writeDirData和readDirData两个数组,如果不同,拷贝wirteDirData到readDirData,并保存readDirData到Snorfs文件系统中的fatroot.txt备份文件;步骤6:固件文件删除;按照Directoryentry数据结构遍历writeDirData数组,如果Directoryentry结构体实例的第一个字节为0xE5,则表示这个文件已被删除,读取文件名,删除智能终端snorfs文件系统里对应的文件;遍历结束或者删除文件后跳转到步骤7,否则按照步骤6继续遍历;步骤7:固件拷贝;如果写入的Block数据为uf2格式,Bootloader遍历writeDirData数组的Directoryentry结构体的起始簇变量,如果起始簇变量等于写入Block的编号,则判断有文件写入或替换,跳转到步骤8,否则跳转到步骤5;步骤8:读取对应Directoryentry结构体的文件名,向Snorfs文件系统里创建并写入对应的文件,同时更新智能终端的固件;步骤9:可编程游戏机XtronPro支持拷入的文件格式为UF2格式,UF2是USBFlashFormat的简写,按照512字节一个Block的格式组织,每个Block包含Block编号和Block总数以及256个字节的数据,步骤7中的拷入文件就是通过拷入Block编号和Block总数对比来判断拷贝结束的;步骤10:以上步骤完成了程序固件的写入和删除,写入的文件通过FAT文件系统格式转存到snorfs文件系统的flash中,步骤2说明了读取的snorfs文件链表,当用户操作XtronPro按键浏览文件时展示的就是snorfs文件链表对应的文件目录。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人南京天迈信息科技有限公司,其通讯地址为:211100 江苏省南京市江宁区麒麟科技创新园智汇路300号B单元二楼;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

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