【技术实现步骤摘要】
本专利技术涉及单片机技术,尤其涉及一种基于IDE的单片机寄存器值的自动存储方法和装置。
技术介绍
随着单片机中的嵌入式软件的发展,越来越多的调试方法被应用到嵌入式软件的开发调试过程中,用来提高软件的可靠性。特别在航天等特种应用领域的嵌入式软件设计,更是比工业级有更高的要求。而查看与存储单片机中运行状态下的各寄存器值和内存值,就成为技术人员进行嵌入式软件调试的一个重要手段。目前,提供了多种单片机集成开发环境(IDE, integrated developmentenvironment),以便于技术人员对单片机中运行的软件进行调试。例如,Microchip公司的提供的一款免费的PIC单片机集成开发环境MPLAB则被广泛使用。MPLAB是MicrochipProgramming Laboratory (微芯编程实验室)的缩写,意即微芯编程实验室开发的软件。如图1所示,基于IDE的单片机调试系统中包括:调试机和单片机。IDE (比如MPLAB)可以安装于作为调试机的计算机中,调试机通过调试总线与单片机的调试接口相连;技术人员使用IDE,可以进行单片机软件的代码编写,编写 ...
【技术保护点】
一种基于IDE的单片机寄存器值的自动存储方法,其特征在于,包括:根据接收的操作指令,从由IDE提供的单片机的寄存器值或内存值的查看窗口中,选择一个作为内容待复制窗口;获取所述内容待复制窗口的窗口句柄;在根据获取的窗口句柄,判断出所述内容待复制窗口的类为列表框类后,获取该内容待复制窗口的列表框中的内容;所述列表框中的内容包括该内容待复制窗口中所显示的单片机的寄存器值或内存值;将获取的内容按预定格式存储到预先指定的文件中。
【技术特征摘要】
【专利技术属性】
技术研发人员:林青合,郑龙,张华,姜瑜斐,
申请(专利权)人:青岛海信宽带多媒体技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。