发明名称 电路板固件命令行调试(测试)工具
摘要 电路板固件命令行调试(测试)工具。本发明实施例涉及用于电路板固件或软件开发过程中,通过命令行,使电路板能够在运行时状态下从指定的代码地址开始执行,并以调试日志(LOG)信息输出执行结果,实现对目标电路板固件/软件调试跟踪以及测试。对于命令关键词,除了可以使用已注册命令关键词以外,还可使用固件/软件源代码(C/C++源代码)中的函数名以及全局变量名。对于以源代码中的函数名或者全局变量名的命令,“上位机命令行”程序结合指定的“固件代码标识映射表”,找到函数名或者全局变量名相应的执行地址,然后将地址作为参数,用已注册程序呼叫命令或者内存查看/修改命令传送至目标电路板的“电路板调试模块”。
申请公布号 CN102402480A 申请公布日期 2012.04.04
申请号 CN201110307097.7 申请日期 2011.10.12
申请人 吴华中 发明人 吴华中
分类号 G06F11/36(2006.01)I 主分类号 G06F11/36(2006.01)I
代理机构 代理人
主权项 一种为电路板固件提供局部运行的工具和方法,目的在于对电路板固件的调试以及测试。其特征在于,包括:调试日志信息管理,置于“电路板调试模块”。调试命令注册功能,置于“电路板调试模块”。命令接收,解析,执行功能,置于“电路板调试模块”。注册命令发送,置于“上位机命令行”程序。固件C/C++源代码函数、全局变量作为命令,并对其解析并发送,置于“上位机命令行”程序。
地址 100041 北京市石景山区模式口西里小区31号楼1门503