|
mekinglong 发表于 2009-1-17 10:58
如果一个任务要等待5个时间片(即延时5个时间片)程序写法:
os_wait(K_IVL,5000,0)
如果一个任务要等某个信号,超时时间设为6个时间片,则程序写法:
os_wait(K_SIG,6000,0)
最后一个参数是函数为了扩展预留的,对用户没用
extern unsigned char os_wait (unsigned char typ,
unsigned char ticks,
unsigned int dummy);
ticks 是0 ~ 255; 5000??
|
|