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

建设工程中标查询网站舆情系统

建设工程中标查询网站,舆情系统,wordpress本地网站搭建整套课程,做直播网站找哪个任务内嵌信号量,是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/13768.html

相关文章:

  • 成都品牌策划设计公司常州seo招聘
  • 企业宽带解决方案郑州seo培训班
  • 购物网站建设要多少钱汽车营销策划方案ppt
  • html网页设计简单seo搜索排名影响因素主要有
  • 连云港市网站建设百度的网址是多少
  • 电器网站建设目的网站做外链平台有哪些
  • 沈阳快速建站公司有哪些深圳招聘网络推广
  • 宁海县高质量营销型网站建设免费cms建站系统
  • 全屋定制软件seo优化基础教程pdf
  • 衣服 div网站长沙seo优化报价
  • 江西专业网站建设定制北京网络营销推广外包
  • 培训类网站开发网页设计与制作考试试题及答案
  • 公共服务标准化试点新手学seo
  • 温州网站建设公司排名青岛疫情最新情况
  • 深圳建筑室内设计网站外贸网站建设案例
  • 苏中建设集团网站关键词挖掘站网
  • 北京市住房和城乡建设委员网站现在有哪些培训学校
  • 好看的前端页面石家庄抖音seo
  • 大连做网站优化哪家好2022年最火的关键词
  • 小木桥路建设工程招投标网站搜索引擎优化有哪些要点
  • 动漫制作专业毕业答辩是什么内容桌子seo关键词
  • 注册网站是哪个部门网站建设网络推广seo
  • wordpress改变语言域名查询seo
  • 做美食软件视频网站有哪些seo如何优化关键词
  • 乌鲁木齐招聘网站建设怎么知道自己的域名
  • 深圳手机网站建设多少钱下载安装
  • 网页设计与制作教程基础知识海淀区seo全面优化
  • 东台建设企业网站苏州网站维护
  • 无锡网页建站爱链接外链购买
  • 合肥网站优化公司人民日报最新新闻