No.15995 作者:joypig 邮件:jiajing76@163.com ID:7723 登陆:1次 QQ:15996908 文章数:1篇 最后登陆IP: 最后登陆:2002/12/18 12:24:00 注册:2002/12/18 12:24:00 财富:6 发帖时间:2002/12/18 12:31:00 发贴者IP:61.150.43.2 标题:joypig:初学者:请问我的ucos的初始化后,怎么不执行我建立的任务? 摘要:No.15995初学者:请问我的ucos的初始化后,怎么不执行我建立的任务? 请大虾多多指教 main.c程序如下:其中InitTimer0()在os_cpu_c.c中 #include "includes.h" #define TSK_STK_SIZE 512 #define START_PRI 0 #define SERIAL_PRI 15 #define SEND_PRI 16 #define LIGHT_PRI 20 unsigned char STARTStk[TSK_STK_SIZE]; unsigned char LIGHTStk[TSK_STK_SIZE]; //char start_cnt=0,flash=0; void light(void) { while(1){ P3^=0x0; OSTimeDly(100); } } void start_task(void) { EA=1;//OS_EXIT_CRITICAL(); OSTaskCreate(light,(void *)0,&LIGHTStk[TSK_STK_SIZE-1],LIGHT_PRI); while(1){ //watchdog=0x1e; //watchdog=0xe1; OSTimeDly(30); } } void main(void) { ......
>>返回讨论的主题
|