【技术实现步骤摘要】
本专利技术涉及一种金融税控收款机生产技术,具体地说是一种通过在调试器 (主机)与金融税控收款机嵌入程序之间插入断点建立通信的嵌入式应用程序调 试方法。
技术介绍
调试是开发过程中必不可少的环节,通用的PC操作系统调试环境与嵌入操作 系统调试环境有巨大差异。其中,基于PC操作系统调试工具与被调试的程序往往在同一台设备、同一个操作系统上运行的两个进程,调试器进程通过操作系统专 门提供的调用接口控制、访问被调试进程。而嵌入式操作系统调试又称为远程调 试,调试器可以由基于特定硬件平台的嵌入式设备本身或由桌面操作系统的应用 程序担当。为了提供灵活、友好的调试界面,调试器往往运行于后者,而被调试 的程序则运行于嵌入式系统中。对于嵌入式程序的调试来说,面临下列问题调试器与被调试程序如何通信, 被调试程序产生异常如何及时通知调试器,调试器如何控制、访问被调试程序、 如何识别有关被调试程序的数据信息并实时査看,调试器如何处理某些与目标硬 件平台相关的信息等等。
技术实现思路
本专利技术的目的是提供。本专利技术的目的是按以下方式实现的,用软件接管金融税控收款机系统的异常处理及部分中断处 ...
【技术保护点】
一种金融税控收款机嵌入程序的断点调试方法,其特征在于,用软件接管目标系统的异常处理及部分中断处理,在其中插入调试端口通信模块与PC主机的调试器交互;具体步骤如下: 1)嵌入端-调试器的指令集 根据嵌入端数据结构的特点以及调试的需 要,确定在调试中被输出的数据,然后定义一个“嵌入端-调试器”的指令集,该指令集详细定义调试器与嵌入端的物理接口、通信传输协议以及每个程序指令的命令字、参数、返回值以及两端的交互方式,定义调试器命令嵌入端返回数据以及嵌入端把调试信息传给调试器的数据格式; 2)编写嵌入端程序 编写一个“伪断点”功能函数,该函数无需参数和返回值,主 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:门松,黄正茂,王永军,
申请(专利权)人:浪潮齐鲁软件产业有限公司,
类型:发明
国别省市:88[中国|济南]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。