文件烧录方法、开发板及存储介质技术

技术编号:37291720 阅读:24 留言:0更新日期:2023-04-21 03:22
本申请公开了一种文件烧录方法、开发板及存储介质,涉及计算机领域。所述方法包括:通过所述串口监听程序监听所述上位机,以通过所述串口获取所述上位机发送的报文信息,所述报文信息包括文件传输标识;根据所述文件传输标识对所述报文信息进行解析处理,得到第一烧录文件;对所述第一烧录文件进行编译处理,得到第二烧录文件;响应于文件烧录指令,通过所述串口将所述第二烧录文件烧录至所述下位机,以使所述下位机通过所述第二烧录文件对目标程序进行更新。本申请实施例旨在减少文件烧录的操作步骤,实现对程序进行一键式烧录升级,大大节省了更新烧录时间,提高了用户体验。提高了用户体验。提高了用户体验。

【技术实现步骤摘要】
文件烧录方法、开发板及存储介质


[0001]本申请涉及计算机领域,尤其涉及一种文件烧录方法、开发板及存储介质。

技术介绍

[0002]现有的开发板烧录更新的方式在于通过适配的开发板特定按键和上位机烧录软件相结合的方式进行的。首先,上位机将需要烧录的镜像文件上传至烧录工具中去,然后等待下位机发送传输指令。第二步我们在开发板上按下指令(比如需要先按下boot按键再按下reset按键,之后再松开烧录),这样一个烧录文件才算被烧录至开发板中。
[0003]由于现有的烧录方式比较麻烦,需要上位机和下位机的配合,还需要人为地按下开发板的reset按键进行烧录,十分麻烦。而在对操作系统进行调试的过程中,可能需要进行很多次的烧录,时间成本较高,用户体验较差。

技术实现思路

[0004]本申请提供了一种文件烧录方法、开发板及存储介质,旨在减少文件烧录的操作步骤,实现对程序进行一键式烧录升级,大大节省了更新烧录时间,提高了用户体验。
[0005]第一方面,本申请提供了一种文件烧录方法,应用于包括开发板、上位机和下位机的文件烧录系统,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种文件烧录方法,其特征在于,应用于包括开发板、上位机和下位机的文件烧录系统,所述开发板、所述上位机和所述下位机通过串口连接,所述开发板安装有串口监听程序,所述方法包括:通过所述串口监听程序监听所述上位机,以通过所述串口获取所述上位机发送的报文信息,所述报文信息包括文件传输标识;根据所述文件传输标识对所述报文信息进行解析处理,得到第一烧录文件;对所述第一烧录文件进行编译处理,得到第二烧录文件;响应于文件烧录指令,通过所述串口将所述第二烧录文件烧录至所述下位机,以使所述下位机通过所述第二烧录文件对目标程序进行更新。2.根据权利要求1所述的方法,其特征在于,所述根据所述文件传输标识对所述报文信息进行解析处理,得到第一烧录文件,包括:根据所述文件传输标识对所述报文信息进行解析处理,得到多个传输数据块;从所述多个传输数据块确定目标传输数据块;从所述目标传输数据块中解析得到第一烧录文件。3.根据权利要求2所述的方法,其特征在于,所述根据所述文件传输标识对所述报文信息进行解析处理,得到多个传输数据块,包括:确定所述文件传输标识与预设文件传输标识是否相同;若所述文件传输标识与预设文件传输标识相同,则对所述报文信息进行解析处理,得到多个传输数据块。4.根据权利要求2所述的方法,其特征在于,所述从所述多个传输数据块确定目标传输数据块,包括:获取各传输数据块中的字节信息,并根据所述字节信息确定所述传输数据块的数据块信息;根据所述字节信息和所述数据块信息确定目标传输数据块。5.根据权利要求2所述的方法,其特征在于,所述目标传输数据块包括第一传输数据块和第二传输数据块,所述从所述目标传输数据块中解析得到第一烧录文件,包括:获取所述第一传输数据块的字节信息,并根据所述第...

【专利技术属性】
技术研发人员:杨昊明
申请(专利权)人:深圳开鸿数字产业发展有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1