各位大神,在官方例程中,为什么每次运行到255次就会清零?例如最简单的闪灯任务哪里可以修改这个大小?
谢谢大神
[mw_shl_code=c,true]//task1任务函数
void task1_task(void *p_arg)
{
u8 i,task1_num=0;
OS_ERR err;
p_arg = p_arg;
POINT_COLOR = RED;
LCD_ShowString(30,130,110,16,16,"Task1 Run:000");
POINT_COLOR = BLUE;
while(1)
{
task1_num++; //任务1执行次数加1 注意task1_num1加到255的时候会清零!!
LCD_ShowxNum(110,130,task1_num,3,16,0x80); //显示任务执行次数
printf("Run : %d\r\n",task1_num);
for(i=0;i<5;i++) printf("Task1:01234\r\n");
LED0 = ~LED0;
OSTimeDlyHMSM(0,0,1,0,OS_OPT_TIME_HMSM_STRICT,&err); //延时1s
}
}
[/mw_shl_code] |