基于IDE调试框架的用于CPU程序的调试方法及调试系统

    公开(公告)号:CN112000584B

    公开(公告)日:2021-01-29

    申请号:CN202011160052.7

    申请日:2020-10-27

    IPC分类号: G06F11/36

    摘要: 本发明涉及程序调试技术领域,提供一种基于IDE调试框架的用于CPU程序的调试方法、调试系统以及存储介质。所述调试方法包括:根据CPU程序的调试状态创建与所述调试状态相对应的启动程序;判断所述启动程序的类型,根据所述启动程序的类型确定是否创建调试程序。本发明基于IDE调试框架改进用于CPU程序的调试方法,对调试的启动程序进行分类,根据启动程序的类型确定是否创建调试程序。在CPU程序处于调试状态时,在用户错误操作或多次点击Debug按钮情况下能够对已创建的调试程序进行保护,使IDE开发环境容错性更好,保证IDE开发环境处于健康状态,大大提升研发效率。

    基于IDE调试框架的用于CPU程序的调试方法及调试系统

    公开(公告)号:CN112000584A

    公开(公告)日:2020-11-27

    申请号:CN202011160052.7

    申请日:2020-10-27

    IPC分类号: G06F11/36

    摘要: 本发明涉及程序调试技术领域,提供一种基于IDE调试框架的用于CPU程序的调试方法、调试系统以及存储介质。所述调试方法包括:根据CPU程序的调试状态创建与所述调试状态相对应的启动程序;判断所述启动程序的类型,根据所述启动程序的类型确定是否创建调试程序。本发明基于IDE调试框架改进用于CPU程序的调试方法,对调试的启动程序进行分类,根据启动程序的类型确定是否创建调试程序。在CPU程序处于调试状态时,在用户错误操作或多次点击Debug按钮情况下能够对已创建的调试程序进行保护,使IDE开发环境容错性更好,保证IDE开发环境处于健康状态,大大提升研发效率。

    支持调试权限控制的CPU芯片仿真器

    公开(公告)号:CN109977023A

    公开(公告)日:2019-07-05

    申请号:CN201910266964.3

    申请日:2019-04-03

    IPC分类号: G06F11/36

    摘要: 本发明公开了一种支持调试权限控制的CPU芯片仿真器,包括:仿真器硬件以及仿真器软件。仿真器硬件包括主板,主板包括电源模块、芯片原型及调试线,且芯片原型内置有调试权限控制模块;以及仿真器软件通过调试线与仿真器硬件通信连接,且仿真器软件内置有调试权限操作模块;其中,仿真器软件通过调试权限操作模块对仿真器硬件中的调试权限控制模块进行操作,从而实现对仿真器硬件的调试权限的打开或关闭。借此,本发明的支持调试权限控制的CPU芯片仿真器,结构简单合理,仿真器软件和仿真器硬件的握手操作实现机制更安全。

    一种EEPROM控制器的信号生成电路及控制方法

    公开(公告)号:CN106055496A

    公开(公告)日:2016-10-26

    申请号:CN201610341887.X

    申请日:2016-05-20

    IPC分类号: G06F13/16

    CPC分类号: G06F13/1668

    摘要: 本发明公开了一种EEPROM控制器的信号生成电路及控制方法,其中,该信号生成电路包括:锁存器、与门电路、计数器和比较器;锁存器的输入端用于输入控制信号,锁存器的使能端与系统时钟相连;锁存器的输出端与门电路的第一输入端相连,与门电路的第二输入端与系统时钟相连;与门电路的输出端输出时钟采样信号;比较器的第一输入端用于输入第一计数值,第二输入端与计数器相连;比较器的输出端输出slave总线输出响应信号;计数器用于周期性从零计至第一计数值。该信号生成电路采用同步设计实现,直接通过系统时钟sys_clk门控电路得到时钟采样信号,节省了分频逻辑电路,同时可缩短读写所需要开销周期,提升EEPROM数据读写速度。