请问各位前辈,QNX下中断服务程序可以调试吗?为什么我提前在ISR中设断点,再触发事件,程序不会停下来呢?

中文QNX 讨论: 欢迎大家灌水,讨论有关QNX 问题。
回复
dsljayoung
New Member
帖子: 5
注册时间: 周五 2月 03, 2012 4:19 pm

请问各位前辈,QNX下中断服务程序可以调试吗?为什么我提前在ISR中设断点,再触发事件,程序不会停下来呢?

帖子 dsljayoung » 周五 3月 02, 2012 9:49 am

请问各位前辈,QNX下中断服务程序可以调试吗?为什么我提前在ISR中设断点,再触发事件,程序不会停下来呢?
info signal SIGINT
Signal Stop Print Pass to program Description
SIGINT Yes Yes No Interrupt
info signal SIGINT
Signal Stop Print Pass to program Description
SIGINT Yes Yes No Interrupt
No symbol "IntRegData" in current context.
No symbol "CAN_REG_INTERRUPT" in current context.
No symbol "IntRegData" in current context.

另外,如上的几个变量是在ISR中要使用的,触发外部事件后,出现了上述信息。请问如何解释呢?
不胜感激!

Nick_ctrl
New Member
帖子: 2
注册时间: 周六 7月 21, 2012 7:17 pm

Re: 请问各位前辈,QNX下中断服务程序可以调试吗?为什么我提前在ISR中设断点,再触发事件,程序不会停下来呢?

帖子 Nick_ctrl » 周六 7月 21, 2012 7:24 pm

ISR不能用一般的DEBUG,可以用仿真器调试。

回复