接触vxworks时间不长,对vxworks的调试还不够了解。按照我手头的资料,需要调试任务必须选择菜单“Debug->Attach.."命令连接需要调试的任务。但这时候任务已经开始运行,无论手多快都无法从头开始调试任务,除非加入延时。怎样才能第一时间进入任务断点进行任务的调试?代码如下:这只是个事例,怎样才能在"n=100;"处调试呢?请高手赐教!
int Task1(int arg1,int arg2)
{
 int n=0;
 n=100;
 while(bTaskRun)
 {
  n++;  
  printf("Run=%d\n",n);
  taskDelay(50);
 } 
 printf("***********************************\n");
 printf("               Task1 Exit!\n");
 printf("***********************************\n");;
  return 1;;
  }
void TaskCreate()
{
 bTaskRun=TRUE;
 Task1ID=taskSpawn("My Task",128,VX_SUPERVISOR_MODE,1000,Task1,0,0,0,0,0,0,0,0,0,0);;
 printf("***********************************\n");
 printf("              Task1ID=%d TaskCreate!\n",Task1ID);
 printf("***********************************\n");
}

 
					
				
 
			
			
			
						
			 
					
				 我要赚赏金
 我要赚赏金 STM32
STM32 MCU
MCU 通讯及无线技术
通讯及无线技术 物联网技术
物联网技术 电子DIY
电子DIY 板卡试用
板卡试用 基础知识
基础知识 软件与操作系统
软件与操作系统 我爱生活
我爱生活 小e食堂
小e食堂

