【技术实现步骤摘要】
本专利技术涉及嵌入式设备领域,尤其涉及一种嵌入式设备系统死锁调试方法。
技术介绍
随着科学技术的迅速发展,嵌入式系统设备已经大量应用于社会的各个领域,如军事、消费类电子、教学等,嵌入式系统的开发调试已成为提高人们生活水平的重要内容。嵌入式系统是一种微型化的计算机系统,以硬件为基础,以软件为手段来实现用户需要的应用功能。嵌入式系统由于一些未知原因,会导致系统发生死锁。对于死锁的传统调试手段是多次进行调试,并在每次调试之前不断根据上次的调试信息结果加入新的调试信息,采取猜测的手段,不断重复地验证并在各个怀疑出问题的地方多加调试信息,然后根据这些调试信息先后出现的顺序关系来对软件整个系统发生了死锁的情况进行定位。 显然,这种解决嵌入式系统死锁的方法缺乏科学的技术手段,不仅调试效率低下,而且破坏了系统的运行环境,给后续的调试带来更多困难。因此,亟需一种嵌入式系统死锁调试方法,能够显著的提高调试效率,并且能够保留系统死锁时的原始运行环境,从而能够快速、准确地找到影响死锁的原因。
技术实现思路
本专利技术的目的是克服现有技术的缺陷,提出一种嵌入式设备系统死锁调试方法, 该方法能够提高调试效率,并能够保留系统死锁时的原始运行环境。本专利技术采用的技术方案是提供一种嵌入式设备系统死锁调试装置,包括顺序连接的系统检测模块、中断模块和显示模块;其中所述的系统检测模块用于实时检测嵌入式系统的运行状态,并输出中断指令到中断模块;所述的中断模块用于接收系统检测模块的指令中断系统运行,并读取嵌入式系统 CPU寄存器内的参数数据;所述的显示模块用于接收中断模块的指令,以显示嵌入式系统存 ...
【技术保护点】
1.一种嵌入式设备系统死锁调试装置,包括顺序连接的系统检测模块、中断模块和显示模块,其特征在于:所述的系统检测模块用于实时检测嵌入式系统的运行状态,并输出中断指令到中断模块;所述的中断模块用于接收系统检测模块的指令中断系统运行,并读取嵌入式系统CPU寄存器内的参数数据;所述的显示模块用于接收中断模块的指令,以显示嵌入式系统CPU存储器内的参数数据。
【技术特征摘要】
1.一种嵌入式设备系统死锁调试装置,包括顺序连接的系统检测模块、中断模块和显示模块,其特征在于所述的系统检测模块用于实时检测嵌入式系统的运行状态,并输出中断指令到中断模块;所述的中断模块用于接收系统检测模块的指令中断系统运行,并读取嵌入式系统CPU 寄存器内的参数数据;所述的显示模块用于接收中断模块的指令,以显示嵌入式系统CPU存储器内的参数数据。2.如权利要求1所述的嵌入式设备系统死锁调试装置,其特征在于所述的中断模块为具有按键中断方式或特定芯片引脚电平拉高中断方式的中断模块。3.如权利要求1所述的嵌入式设备系统死锁调试装置,其特征在于所述的显示模块为IXD显示屏。4.一种嵌入式设备系统死锁调...
【专利技术属性】
技术研发人员:罗民,
申请(专利权)人:康佳集团股份有限公司,
类型:发明
国别省市:94
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。