程序如下: #include <includes.h> void TaskStartyya(void *yydata) reentrant; OS_STK TaskStartStkyya[MaxStkSize]; void main(void) { OSInit(); InitTimer0();//程序可以执行到这里下面的就没有执行了我感到很不解!但是软件仿真的时候有可以用(是用keilc里面写的) OSTaskCreate(TaskStartyya, (void *)0, &TaskStartStkyya[0],2); OSStart(); } void TaskStartyya(void *yydata) reentrant { yydata=yydata; beep =0;//喇叭响 for(;;) { led = 1;//发光二极管亮 OSTimeDly(OS_TICKS_PER_SEC); } } |