一种微处理器的在线仿真调试保护方法技术

技术编号:20992430 阅读:40 留言:0更新日期:2019-04-29 22:27
本发明专利技术涉及一种微处理器的在线仿真调试保护方法,其特征在于,包括以下步骤:将微处理器与独立的单稳态触发器的输入端相连,单稳态触发器的输出端连接IGBT驱动电路,微处理器上运行的程序全速运行时,微处理器定时向单稳态触发器的输出端给出触发信号,并设微处理器中的定时器一应用于PWM发生器功能,定时器二为非PWM发生器功能使用的定时器。本发明专利技术提出的方法解决了现有技术中存在的问题,使用本发明专利技术提供的方法可以进行微处理器的仿真调试,并可以进入各种各样的非全速运行模式,例如打断点、单步执行等操作,极大地提高了开发人员开发调试效率。

An on-line simulation debugging protection method for microprocessors

The invention relates to an on-line simulation debugging and protection method for microprocessors, which is characterized by the following steps: connecting microprocessors to input terminals of independent monostable flip-flops, connecting output terminals of monostable flip-flops to IGBT driving circuits, and giving trigger signals to output terminals of monostable flip-flops at a fixed time when the programs running on microprocessors run at full speed. A timer in the microprocessor is used in the function of the PWM generator, and a timer in the function of the non-PWM generator is used in the second. The method of the invention solves the problems existing in the prior art. The method provided by the invention can simulate and debug microprocessors, and can enter various non-full-speed operation modes, such as interruption point, single-step execution, etc., which greatly improves the development and debugging efficiency of developers.

【技术实现步骤摘要】
一种微处理器的在线仿真调试保护方法
本专利技术涉及一种微处理器在线仿真调试保护方法。
技术介绍
在电力系统的并网逆变控制技术中,其各种各样的调制方法大部分是由软件进行的,故在并网状态下软件的仿真调试是不能进行单步执行、打断点等一系列操作的,因为一旦误操作,很可能造成炸机等问题。故一般开发人员为了避免仿真时的误操作造成的严重后果,干脆不进行软件的仿真调试,这样就影响到了代码调试的效率。
技术实现思路
本专利技术的目的是:使得开发人员可以在电力设备并网状态下进行微处理器的仿真调试,并可以进入各种各样的非全速运行模式。为了达到上述目的,本专利技术的技术方案是提供了一种微处理器的在线仿真调试保护方法,其特征在于,包括以下步骤:步骤1、将微处理器与独立的单稳态触发器的输入端相连,单稳态触发器的输出端连接IGBT驱动电路,微处理器上运行的程序全速运行时,微处理器定时向单稳态触发器的输入端给出触发信号,并设微处理器中的定时器一应用于PWM发生器功能,定时器二为非PWM发生器功能使用的定时器;步骤2、当微处理器上运行的程序进入非全速运行状态时,步骤3会随之发生;若在进行在线仿真调试时微处理器上运行的程序本文档来自技高网...

【技术保护点】
1.一种微处理器的在线仿真调试保护方法,其特征在于,包括以下步骤:步骤1、将微处理器与独立的单稳态触发器的输入端相连,单稳态触发器的输出端连接IGBT驱动电路,微处理器上运行的程序全速运行时,微处理器定时向单稳态触发器的输入端给出触发信号,并设微处理器中的定时器一应用于PWM发生器功能,定时器二为非PWM发生器功能使用的定时器;步骤2、当微处理器上运行的程序进入非全速运行状态时,步骤3会随之发生;若在进行在线仿真调试时微处理器上运行的程序一直运行在全速运行状态或程序中断后重新运行,则进入4;步骤3、若单稳态触发器超出设定的时间未接收到触发信号,则单稳态触发器进入稳态,单稳态触发器输出锁死信号给...

【技术特征摘要】
1.一种微处理器的在线仿真调试保护方法,其特征在于,包括以下步骤:步骤1、将微处理器与独立的单稳态触发器的输入端相连,单稳态触发器的输出端连接IGBT驱动电路,微处理器上运行的程序全速运行时,微处理器定时向单稳态触发器的输入端给出触发信号,并设微处理器中的定时器一应用于PWM发生器功能,定时器二为非PWM发生器功能使用的定时器;步骤2、当微处理器上运行的程序进入非全速运行状态时,步骤3会随之发生;若在进行在线仿真调试时微处理器上运行的程序一直运行在全速运行状态或程序中断后重新运行,则进入4;步骤3、若单稳态触发器超出设定的时间未接收到触发信号,则单稳态触发器进入稳态,单稳态触发器输出锁死信号给IGBT驱动电路,IGBT驱动...

【专利技术属性】
技术研发人员:叶余胜张中伟梁晓兵
申请(专利权)人:上海致远绿色能源股份有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1