当前位置: 首页 > news >正文

建设工程中标查询网站营销型网站建设要点

建设工程中标查询网站,营销型网站建设要点,网站安全访问,建设局查询网站首页任务内嵌信号量,是C/OS-III 为每一个任务都分配了一个到任务控制块结构体中的任务内嵌信号量。 任务内嵌信号量是分配于每一个任务的任务控制块结构体中的,每一个任务都有独自的任务内嵌信号量,任务内嵌信号量只能被该任务获取,但…
任务内嵌信号量,是µC/OS-III 为每一个任务都分配了一个到任务控制块结构体中的任务内嵌信号量。
任务内嵌信号量是分配于每一个任务的任务控制块结构体中的,每一个任务都有独自的任务内嵌信号量,任务内嵌信号量只能被该任务获取,但是可以由其他任务或者中断释放。
每个任务的内嵌信号量在创建的时候都已经被创建好了,并且发出的信号能够直接到达指定的任务中,因此使用内嵌信号量的效率比使用内核对象的信号量高得多,在实际的开发当中,可以优先考虑使用任务内嵌信号量。

一、µC/OS-III 任务内嵌信号量相关 API 函数
1)函数 OSTaskSemPend()
该函数用于获取任务内嵌信号量。
OS_SEM_CTR OSTaskSemPend(
OS_TICK timeout, //任务挂起等待任务内嵌信号量的最大允许时间
OS_OPT opt, //函数操作选项
CPU_TS* p_ts, //指向接收任务内嵌信号量接收时的时间戳的变量的指针
OS_ERR* p_err) //指向接收错误代码变量的指针
OS_SEM_CTR类型返回值:任务内嵌信号量更新后的资源数。
2)函数 OSTaskSemPendAbort()
该函数用于终止任务挂起等待任务内嵌信号量。
CPU_BOOLEAN OSTaskSemPendAbort(
OS_TCB* p_tcb, //指向任务控制块的指针
OS_OPT opt, //函数操作选项
OS_ERR* p_err) //指向接收错误代码变量的指针
返回值CPU_BOOLEAN:终止任务挂起是否成功。 3)函数 OSTaskSemPost()
该函数用于释放指定任务的内嵌信号量。
OS_SEM_CTR OSTaskSemPost(
OS_TCB* p_tcb, //指向任务控制块的指针
OS_OPT opt, //函数操作选项
OS_ERR* p_err) //指向接收错误代码变量的指针
OS_SEM_CTR 类型返回值:任务内嵌信号量更新后的资源数。
4)函数 OSTaskSemSet()
该函数用于强制设置任务内嵌信号量的资源数。
OS_SEM_CTR OSTaskSemSet(
OS_TCB* p_tcb, //指向任务控制块的指针
OS_SEM_CTR cnt; //指定的信号量资源数
OS_ERR* p_err) //指向接收错误代码变量的指针
OS_SEM_CTR类型返回值:任务内嵌信号量设置前的资源数

http://www.cadmedia.cn/news/6464.html

相关文章:

  • 平度网站建设费用网络推广有前途吗
  • 小程序免费制作平台小程序重庆做网络优化公司电话
  • 网站开发过程代码问题 解决seo排名推广
  • 中山市城乡和住房建设局网站品牌活动策划
  • 沈阳看男科的权威医院志鸿优化网下载
  • 网站开发的调研seo的基本步骤
  • app手机网站建设黄360点睛实效平台推广
  • 十堰网站设计公司国际新闻 军事
  • 门户网站集群建设方案微信营销软件
  • 上海设计网站建设地推平台
  • 宁波网站建设信息推荐seo每日工作内容
  • 企业查询学历需要哪些信息seo网站建站
  • 长沙网站排名提升如何优化网络环境
  • 毕节市网站建设58同城深圳优化公司统高粱seo
  • 建筑培训网址佛山seo优化外包
  • 政府网站建设管理督查通报成都seo优化排名推广
  • 上海2023年建设市场放假时间山东seo优化
  • 平面ui设计网站深圳seo技术
  • 公司logo设计效果图seo收费
  • 住房和城乡建设部官方网站百度集团
  • 设计说明书怎么写seo入门书籍推荐
  • 网站建设详细流程百度关键词指数工具
  • 九江做网站哪家公司好百度seo哪家公司好
  • 中山外贸出口网站建设多少钱哪里有新品牌推广方案
  • 宝鸡网站建设方案seo优化常识
  • 云南建设局网站重庆seo
  • 网站系统繁忙是什么意思线上营销技巧和营销方法
  • 大型网站建设流程百度快照怎么用
  • 营销师是做什么的北京seo排名公司
  • 上海手机网站建设报价bt磁力兔子引擎