当前位置: 代码迷 >> VxWorks >> tornado中调试代码的时候,为什么不能进入任务进行调试。解决方案
  详细解决方案

tornado中调试代码的时候,为什么不能进入任务进行调试。解决方案

热度:264   发布时间:2016-04-28 11:30:04.0
tornado中调试代码的时候,为什么不能进入任务进行调试。
tidCrunch = taskSpawn ("tCrunch", 240, 0, STACK_SIZE,(FUNCPTR) crunch,0,0,0,0,0,0,0,0,0,0);
创建了上面这样一个任务,在crunch函数中设置了断点,程序不会跑到这里来。
crunch函数中使用 右键  run to cursor则进入一段汇编代码。
求解释。
------解决方案--------------------
1、global断点;
2、auto attach to tasks:always;
------解决方案--------------------
taskSpawn那么多的参数中,有一个参数是设置任务是否可中断的(英文大概是这个意思,你找一下帮助,很好找的),这个参数要设置成1。我现在手头没有工作电脑,没法查是哪一个参数。
然后就可以设置断点,attach任务了。
不过你出现的那个问题好象有点诡异。。。
  相关解决方案