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

企业 wordpress 主题烟台网站seo外包

企业 wordpress 主题,烟台网站seo外包,wordpress相册新窗口,北京朝阳区哪里有网站开发空闲任务 当 FreeRTOS 的调度器启动以后就会自动的创建一个空闲任务#xff0c;这样就可以确保至少有一任务可以运行。但是这个空闲任务使用最低优先级#xff0c;如果应用中有其他高优先级任务处于就绪态的话这个空闲任务就不会跟高优先级的任务抢占 CPU 资源。空闲任务还有…空闲任务 当 FreeRTOS 的调度器启动以后就会自动的创建一个空闲任务这样就可以确保至少有一任务可以运行。但是这个空闲任务使用最低优先级如果应用中有其他高优先级任务处于就绪态的话这个空闲任务就不会跟高优先级的任务抢占 CPU 资源。空闲任务还有另外一个重要的职责如果某个任务要调用函数 vTaskDelete()删除自身那么这个任务的任务控制块 TCB 和任务堆栈等这些由 FreeRTOS 系统自动分配的内存需要在空闲任务中释放掉如果删除的是别的任务那么相应的内存就会被直接释放掉不需要在空闲任务中释放。因此一定要给空闲任务执行的机会除此以外空闲任务就没有什么特别重要的功能了所以可以根据实际情况减少空闲任务使用 CPU 的时间(比如当 CPU 运行空闲任务的时候使处理器进入低功耗模式)。 空闲任务优先级为0它不能阻碍用户任务运行空闲任务要么处于就绪态要么处于运行态永远不会阻塞 用户可以创建与空闲任务优先级相同的应用任务当宏 configIDLE_SHOULD_YIELD 为1的话应用任务就可以使用空闲任务的时间片也就是说空闲任务会让出时间片给同优先级的应用任务这种机制要求FreeRTOS 使用抢占式内核。 钩子函数 介绍 FreeRTOS 中有多个钩子函数钩子函数类似回调函数当某个功能(函数)执行的时候就会调用钩子函数至于钩子函数的具体内容那就由用户来编写。如果不需要使用钩子函数的话就什么也不用管钩子函数是一个可选功能可以通过宏定义来选择使用哪个钩子函数可选的钩子函数如下表所示 原文链接https://blog.csdn.net/Dustinthewine/article/details/130424103 注意如果使用vTaskDelete()来删除任务那么你就要确保空闲任务有机会执行否则就无法释放被删除任务的内存。我们可以添加一个空闲任务的钩子函数(Idle Task Hook Functions)空闲任务的循环每执行一次就会调用一次钩子函数。 作用 ⚫ 执行一些低优先级的、后台的、需要连续执行的函数 ⚫ 测量系统的空闲时间空闲任务能被执行就意味着所有的高优先级任务都停止了所以测量空闲任务占据的时间就可以算出处理器占用率。 ⚫ 让系统进入省电模式空闲任务能被执行就意味着没有重要的事情要做当然可以进入省电模式了。 局限性 空闲任务的钩子函数的限制 ⚫ 不能导致空闲任务进入阻塞状态、暂停状态 ⚫ 如果你会使用vTaskDelete()来删除任务那么钩子函数要非常高效地执行。如果空闲任务移植卡在钩子函数里的话它就无法释放内存。 使用前提 在FreeRTOS\Source\tasks.c 中可以看到如下代码所以前提就是 ⚫ 把这个宏定义为1configUSE_IDLE_HOOK ⚫ 实现vApplicationIdleHook 函数
http://www.pierceye.com/news/448269/

相关文章:

  • 网站建设丂金手指科杰wordpress中logo大小
  • 微餐饮网站建设被老板抓到用公司产品做自己的网站
  • 软件公司网站模板下载定制搭建网站
  • 网站建设实训报告要求怎么做公司门户网站
  • 深圳规划建设局网站wordpress改变访问目录
  • dw怎么做购物网站o2o平台都有哪些
  • 阿里云备案多个网站吗应用商店下载app软件
  • 响应式网站手机端尺寸网站开发培训心得
  • 徐州手机网站开发公司电话江苏五星建设网站
  • 网站建设全包广做短视频素材哪里找
  • 做网站为什么每年都要续费企业官网建站步骤
  • 培训行业门户网站建设方案专业网站运营制作
  • 百度网站两两学一做心得体会江苏专业网站建设费用
  • 做企业网站的架构图网站上的销售怎么做
  • 网站开发思维导图内容淘宝客在百度推广网站么做
  • 国外美容网站crm开发
  • 辽宁建设资质申报网站wordpress提示插件安装
  • 做网站用什么软件语言wordpress绑定域名后乱码
  • 网站建设邀请函郑州网站搭建的公司
  • 网站制作论文优帮云广州网站设计首选柚米
  • 唐山建设厅官方网站我有一个网站怎么做外贸
  • 荣成城市规划建设局网站宁晋网站开发
  • 福州电子商务网站手机触屏版网站开发
  • 佛山网站建设骏域开发公司综合部内部管理章程
  • 网站建设 迅雷下载西安建设工程信息网网上招投标
  • 浅析个人网站的设计论文二本网络工程就业前景
  • 网站没有做301的后果是什么苏州工业园区两学一做教育网站
  • 品牌网站建设定位湖南做网站的公司有哪些
  • mvc做的网站郑州作网站
  • 门户网站栏目建设购物类网站开发