【技术实现步骤摘要】
本专利技术涉及程序的调试的改进技术。
技术介绍
软件编写完成后软件工程师必须进行调试,在设备齐全的条件下,利用仿真器能对程序执行步骤作全真模拟,但在设备不齐全或在客户使用现场进行软件调试,不方便使用仿真器时,软件调试就相当麻烦,甚至很多情况是无法实现软件调试的。
技术实现思路
有鉴于此,本专利技术要解决的技术问题是一种调试方便、且无需仿真器即可现场进行程序调试的无需仿真器的程序调试方法。为了解决上述技术问题,本专利技术采用如下方案实现 ,该方法包括如下步骤 A.在编辑程序时,预先在程序中的各程序语句中放置测试代码; B.运行程序,运行带有测试代码的程序,如果某一程序语句运行正常,则对应该程序语句的测试代码中赋一特定值; C.测试代码将该特定值以及该程序语句的反馈时间反馈至上位机,正常获得该特定值及反馈时间则表示与该测试代码对应的程序语句执行过且执行正常;否则表示该程序语句没有执行过或执行不正常,该程序语句需要进行修改。本专利技术可完全取消仿真器,只需上位机和相应的调试软件即可进行现场调试,可保证软件调试的便利性,并且节约了成本,可在硬件的使用现场边修改程序边 ...
【技术保护点】
一种无需仿真器的程序调试方法,其特征在于,该方法包括如下步骤:A.在编辑程序时,预先在程序中的各程序语句中放置测试代码;B.运行程序,运行带有测试代码的程序,如果某一程序语句运行正常,则对应该程序语句的测试代码中赋一特定值;C.测试代码将该特定值以及该程序语句的反馈时间反馈至上位机,正常获得该特定值及反馈时间则表示与该测试代码对应的程序语句执行过且执行正常;否则表示该程序语句没有执行过或执行不正常,该程序语句需要进行修改。
【技术特征摘要】
1. 一种无需仿真器的程序调试方法,其特征在于,该方法包括如下步骤 A.在编辑程序时,预先在程序中的各程序语句中放置测试代码; B.运行程序,运行带有测试代码的程序,如果某一程序语句运行正常,则对应该程序语句的测试代...
【专利技术属性】
技术研发人员:刘飞,文锋,阮旭松,陈永茂,
申请(专利权)人:惠州市亿能电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。