资料
  • 资料
  • 专题
任务管理
推荐星级:
时间:2019-12-25
大小:217KB
阅读数:282
上传用户:quw431979_163.com
查看他发布的资源
下载次数
0
所需E币
5
ebi
新用户注册即送 300 E币
更多E币赚取方法,请查看
close
资料介绍
任务管理 第4章 任务管理 1 4.0 建立任务,OSTaskCreate() 2 4.1 建立任务,OSTaskCreateExt() 6 4.2 任务堆栈 9 4.3 堆栈检验,OSTaskStkChk() 11 4.4 删除任务,OSTaskDel() 14 4.5 请求删除任务,OSTaskDelReq() 17 4.6 改变任务的优先级,OSTaskChangePrio() 20 4.7 挂起任务,OSTaskSuspend() 23 4.8 恢复任务,OSTaskResume() 25 4.9 获得有关任务的信息,OSTaskQuery() 26 任务管理 在前面的章节中,笔者曾说过任务可以是一个无限的循环,也可以是在一次执行完毕后 被删除掉。这里要注意的是,任务代码并不是被真正的删除了,而只是µC/OS- Ⅱ不再理会该任务代码,所以该任务代码不会再运行。任务看起来与任何C函数一样,具 有一个返回类型和一个参数,只是它从不返回。任务的返回类型必须被定义成void型。 在本章中所提到的函数可以在OS_TASK文件中找到。如前所述,任务必须是以下两种结构 之一: |void YourTask (void *pdata) | |{ | | for (;;) { | | /* 用户代码 */ ……
版权说明:本资料由用户提供并上传,仅用于学习交流;若内容存在侵权,请进行举报,或 联系我们 删除。
PARTNER CONTENT
相关评论 (下载后评价送E币 我要评论)
没有更多评论了
  • 可能感兴趣
  • 关注本资料的网友还下载了
  • 技术白皮书