发明名称 |
嵌入式系统的调试方法 |
摘要 |
本发明提供一种嵌入式系统的调试方法,包括步骤一:编写包括上层应用文件及下层基础文件被调试程序,在下层基础文件中添加默认断点,将被调试程序编译后下载到嵌入式系统中;步骤二:在嵌入式系统中运行被调试程序,被调试程序运行至断点时暂停运行;步骤三:调试终端查看被调试程序的运行信息,判断是否需要在被调试程序的上层应用文件中添加断点,若需要,在下层基础文件中相对应的位置设置条件断点应当满足的条件,否则执行下一步;步骤四:继续运行被调试程序;步骤五:若被调试程序遇到条件断点,则返回执行步骤二,否则继续运行被调试程序。本发明可同时对被调试程序的上层应用文件和下层基础文件同时进行调试,方便调试人员进行调试工作。 |
申请公布号 |
CN101216801A |
申请公布日期 |
2008.07.09 |
申请号 |
CN200710033017.7 |
申请日期 |
2007.12.27 |
申请人 |
东信和平智能卡股份有限公司 |
发明人 |
郭伟;张斌 |
分类号 |
G06F11/36(2006.01) |
主分类号 |
G06F11/36(2006.01) |
代理机构 |
珠海智专专利商标代理有限公司 |
代理人 |
张中;段淑华 |
主权项 |
1.嵌入式系统的调试方法,该嵌入式系统与调试终端连接,该嵌入式系统包括调试模块,该调试终端包括用户接口模块、调试信息模块及执行调试命令的执行模块,该调试方法包括以下步骤:步骤一:编写被调试程序,该被调试程序包括上层应用文件及下层基础文件,并在被调试程序的下层基础文件中添加默认断点,将被调试程序编译后下载到嵌入式系统中,所述上层应用文件编译后以字节码的形式存储在嵌入式系统中;步骤二:在嵌入式系统中运行被调试程序,被调试程序运行至断点时暂停运行;步骤三:调试终端查看和/或修改被调试程序的运行信息,判断是否需要在被调试程序的上层应用文件中添加断点,若需要,则在被调试程序的下层基础文件中相对应的位置设置条件断点应当满足的条件,否则,执行下一步;步骤四:所述调试模块向被调试程序发送继续运行的命令,被调试程序继续运行;步骤五:若被调试程序遇到条件断点,则返回执行步骤二,否则,继续运行被调试程序。 |
地址 |
519060广东省珠海市南屏科技工业园屏工中路8号 |