猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
请教:新手请教ucos ii按键任务的疑问?
请教:新手请教ucos ii按键任务的疑问
长风秋雁
浏览 1302
回答 3
3回答
海绵宝宝撒
如果按键检测任务优先级高就会一直工作,不会空出CPU使系统给task2分配资源,所以维持在只有task1工作的状态;设置task2优先级高的时候,优先满足task2工作,当task2运行到OSTimeDly()函数执行延时等待而不需要占用CPU时,系统就会将资源分配给t。
0
0
0
红糖糍粑
ucos-ii中任务的延时有两种办法,一个是根据时钟节拍来延时,函数是OSTimeDly();另一种是以时、分、秒为参数,函数名是OSTimeDlyHMSM();如果系统节拍时间周期为10ms,就不能用第一种方法了,用第二种的话,也只能说是延时好长时间,也并一定精确到3.6ms或8ms。不过应该误差不大。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
运维
线上环境部署的问题
2 回答
阿里云环境部署问题
2 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续