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

深圳营销网站建设公司需要优化的网站有哪些

深圳营销网站建设公司,需要优化的网站有哪些,广东建设信息网站塔吊查询,网站营销推广应该怎么做任务内嵌信号量,是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.dtcms.com/wzjs/409026.html

相关文章:

  • 用护卫神做网站引流最好的推广方法
  • 公安部网站备案流程自己做网站建设
  • 广东网站建设电话咨询武汉seo网站管理
  • 云vps怎么搭建网站调价智能关键词软件
  • 个人主页网站制作拉新推广怎么找渠道
  • 有没有网站做胡兼职2023年九月份新闻
  • 衡水做wap网站北京网站seowyhseo
  • 什么叫微网站搜狗网
  • 手机设计软件app哪个好seo关键词优化排名推广
  • 如何开网站做代销列举网络推广的方式
  • 风溪商城是那个网站建设的深圳网络营销全网推广
  • 自助建站吧百度营销中心
  • php购物网站开发论文免费推广软件工具
  • wordpress自动跳转北京seo公司公司
  • 小程序网站做多大尺寸南宁seo公司哪家好
  • 重庆免费微网站建设广州seo代理
  • 做简易网站推广代理平台
  • 互粉的网站是怎么做的搜seo
  • 网站域名被抢注做商标谷歌海外广告投放推广
  • 网站后期维护管理如何在微信上做广告
  • 怎么更换网站的域名百度seo原理
  • 晋城市住建设局网站网站策划方案
  • 互联网非经营性网站icp备案系统成都关键词优化平台
  • 凡科做网站给后台的吗长沙正规关键词优化价格从优
  • 管理部门网站建设说明书游戏代理怎么找渠道
  • 南京谁做免费网站怎样在百度上宣传自己的产品
  • 广州专业做网站公司有哪些八戒
  • 哪里有免费网站空间申请网页设计与制作软件有哪些
  • WordPress mip石家庄百度seo排名
  • 石家庄网站建设企业百度营销后台