发明名称 | 提高移动手持设备软件底层调试效率的方法 | ||
摘要 | 本发明公开了一种提高移动手持设备软件底层调试效率的方法,根据CPU的相关文档,编写基于操作系统的上层程序,程序中有若干根据CPU寄存器功能划分的功能模块,所述模块可对CPU的寄存器进行读写,控制寄存器的函数,并将寄存器状态在输出设备显示;判断可能出现的问题,根据判断结果调用所需的功能模块并运行,通过对显示内容的分析,查找驱动存在的问题。本发明利用上层应用程序,直接对底层硬件状态(GPIO,各硬件状态寄存器等)进行读取,以直观的方式显示在屏幕上,帮助调试者进行判断;上层应用程序的更换,避免了烧录整个环境,大大提高调试效率;采用集成的方式,可根据调试需要添加所需模块,可扩展性强,通用性强。 | ||
申请公布号 | CN1797364A | 申请公布日期 | 2006.07.05 |
申请号 | CN200410093546.2 | 申请日期 | 2004.12.24 |
申请人 | 英华达(上海)电子有限公司 | 发明人 | 李贇;何代水 |
分类号 | G06F11/36(2006.01) | 主分类号 | G06F11/36(2006.01) |
代理机构 | 上海浦一知识产权代理有限公司 | 代理人 | 丁纪铁 |
主权项 | 1.提高移动手持设备软件底层调试效率的方法,其特征在于,编写基于操作系统的上层程序,程序中集成有若干根据CPU寄存器及I/O功能划分的功能模块,所述功能模块可对CPU的寄存器进行读写,改变基于寄存器的系统功能,并将寄存器状态在输出设备显示;判断可能出现的问题,根据判断结果调用相应的功能模块并运行,通过对显示内容的分析,查找底层驱动存在的问题。 | ||
地址 | 200233上海市徐汇区桂箐路7号 |