一种嵌入式系统调试方法技术方案

技术编号:35593114 阅读:29 留言:0更新日期:2022-11-16 15:11
本发明专利技术提供了一种嵌入式系统调试方法,包括:将调试过程中产生的需要分步骤合成、烧录、引导的过程文件,包括:操作系统映像文件、操作系统引导文件、用户应用程序、静态库及动态库文件,通过编写脚本程序,将以上操作过程合成为一条操作指令,一键实现烧录文件的生成、加载、及最后与目标板的命令交互。本发明专利技术通过编写专用脚本,将嵌入式系统调试过程中需要分批合成、烧录、串口中进行交互的命令合成一个脚本程序,一键操作便可完成上述流程,简化调试流程的同时,节省了调试时间,让开发人员有更多的时间去调试代码本身,提高了调试效率。提高了调试效率。提高了调试效率。

【技术实现步骤摘要】
一种嵌入式系统调试方法


[0001]本专利技术涉及嵌入式系统开发
,具体涉及一种嵌入式系统调试方法。

技术介绍

[0002]目前嵌入式系统调试过程中,需要反复修改源代码,每修改一次源代码,都需要进行手动编译,再加载至目标板运行,通过串口进行命令交互及查看运行结果,为此,开发人员需要来回在各种开发环境中来回切换,使用生成的中间文件合成最终烧录的烧录文件,再进行烧录,上电并查看运行结果。
[0003]采用这种方法,虽然能够达到调试目的,但上述过程占用了开发人员大量的时间去处理各类繁琐的操作流程,而非代码调试本身,这样大大降低了嵌入式系统调试效率。

技术实现思路

[0004]有鉴于此,本申请实施例提供一种嵌入式系统调试方法,解决了目前嵌入式系统调试过程中,需反复处理的各类操作流程占用太多调试时间的问题,大幅提高了嵌入式系统的调试效率。
[0005]本申请实施例提供以下技术方案:一种嵌入式系统调试方法,包括以下步骤:
[0006]步骤1、将调试过程中产生的需要分步骤合成、烧录、引导的过程文件,包括:操作系统本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种嵌入式系统调试方法,其特征在于,包括以下步骤:步骤1、将调试过程中产生的需要分步骤合成、烧录、引导的过程文件,包括:操作系统映像文件、操作系统引导文件、用户应用程序、静态库及动态库文件,通过编写脚本程序,将以上操作过程合成为一条操作指令;步骤2、利用编写的脚本程序,一键调用嵌入式系统开发环境中合成烧录文件命令,自动完成烧录文件Boot文件的生成;步骤3、进行操作系统引导映像的开发,生成BootRom文件;进行操作系统映像的开发,生成OS文件;用操作系统引导程序Boot文件完成对操作系统BootROM文件及操作系统映像OS文件的引导,引导完后操作系统启动,准备运行用户应用程序;步骤4、利用编写的脚本程序,一键调用嵌入式系统开发环境中动态库\静态库加载命令,将动态库\静态库添加到嵌入式操作系统中;步骤5、利用编写的脚本程序,一键调用嵌入式系统开发环境中应用加载命令,将用户应用程序添加到...

【专利技术属性】
技术研发人员:杨斌斌程金张柯张瑞王芸
申请(专利权)人:陕西千山航空电子有限责任公司
类型:发明
国别省市:

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

1