1.ucos2的任务调度是在时钟节拍中断函数产生
2.ucos2使用延时函数(非ucos2专用),由于ucos是通过systic做时钟,如果使用systic做延时,会影响ucos的任务调度,产生硬件错误
3.使用ucos2专用的延时函数OSTimeDlyHMSM()、OSTimeDly()。任务进入等待状态知道延时结束
4.可使用OSTimeDlyResume(),使得延时中的任务结束等待,进入就绪
有待。。。
1.ucos2的任务调度是在时钟节拍中断函数产生
2.ucos2使用延时函数(非ucos2专用),由于ucos是通过systic做时钟,如果使用systic做延时,会影响ucos的任务调度,产生硬件错误
3.使用ucos2专用的延时函数OSTimeDlyHMSM()、OSTimeDly()。任务进入等待状态知道延时结束
4.可使用OSTimeDlyResume(),使得延时中的任务结束等待,进入就绪
有待。。。