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

汕尾网站建设公司苏州建设信息网站

汕尾网站建设公司,苏州建设信息网站,不用下载就能玩的网页游戏,网站响应式建设队列集的本质也是队列,只不过里面存放的是“队列句柄”。使用过程如下: 创建队列A,它的长度是n1创建队列B,它的长度是n2创建队列集S,它的长度是“n1n2”把队列A、B加入队列集S这样,写队列A的时候&#xff…

队列集的本质也是队列,只不过里面存放的是“队列句柄”。使用过程如下:

  • 创建队列A,它的长度是n1
  • 创建队列B,它的长度是n2
  • 创建队列集S,它的长度是“n1+n2”
  • 把队列A、B加入队列集S
  • 这样,写队列A的时候,会顺便把队列A的句柄写入队列集S
  • 这样,写队列B的时候,会顺便把队列B的句柄写入队列集S
  • InputTask先读取队列集S,它的返回值是一个队列句柄,这样就可以知道哪个队列有有数据了;然后InputTask再读取这个队列句柄得到数据

FreeRTOS 中队列集:

一、xQueueAddToSet(加入队列集)

参数是传入队列(句柄),队列通过 xQueueAddToSet 加入队列集时,FreeRTOS 会在内部维护一个队列列表(通常是一个链表或数组结构),按照加入的顺序存储队列句柄。

我们需要了解 FreeRTOS 的队列集实现,特别是 xQueueSelectFromSet 如何选择就绪队列。

二、xQueueSelectFromSet(选择就绪队列

xQueueSelectFromSet 在选择就绪队列时,会按照加入队列集的顺序遍历队列列表,检查每个队列的状态。

具体来说:

它从队列集的第一个成员(最先加入的队列)开始,检查是否就绪(例如,是否有数据可读)。

如果第一个队列就绪,返回其句handle

如果第一个队列未就绪,继续检查下一个队列,直到找到一个就绪队列,或者遍历完所有队列。

MPU6050为例

一、首先在MX_FREERTOS_Init里面初始化,创建队列(g_xQueueMPU6050)

二、然后会在自己的(mpu6050)文件中去把数据放到队列(g_xQueueMPU6050)

三、再创建队列集,读取到句柄,将句柄写入到队列集

以后,在选择就绪队列时,xQueueSelectFromSet会按照加入队列集的顺序遍历队列列表,检查每个队列的状态。

接下来xQueueSelectFromSet函数来处理队列集,检查每个队列的状态。队列就绪,返回其句handle

接下来就执行函数了:

最后放入最终的队列g_xQueuePlatform

http://www.dtcms.com/a/549330.html

相关文章:

  • 哪些大学网站做的比较好陆家网站建设
  • 标注工具使用
  • 唐宇迪2025最新机器学习课件——学习心得(2)
  • Docker 化 Node.js 项目完整部署流程
  • 专业的网站搭建多少钱wordpress能做企业网站吗
  • LeetCode算法学习之寻找排序数组中的最小值
  • 橡胶塑胶件AI视觉检测 光学筛选机
  • Android Studio新手开发第三十五天
  • 楚航科技全球首发4D卫星架构雷达,为高阶智能辅助驾驶升级感知边界
  • css3新增属性变形
  • 南凌科技SD-WAN全球组网方案技术解析:助力JINS完成600+门店数字化升级
  • 太原网站建设详细策划深圳网站设计招聘
  • 企业微信社群运营玩法有哪些?企业微信社群工具有哪些功能?——从拉新到留存的玩法设计与工具支撑
  • wordpress整站搬家首页空白问题怎么完整下载网站模板
  • AXI 4_FULL转AXI_Stream 流水线设计详解
  • TCP SYN 扫描发送器(重点:构造与发送)
  • 肺组织图像分类与肺癌图像分类数据集
  • 苏州哪个公司做网站好怎么建设
  • 【C++ 入门】:引用、内联函数与 C++11 新特性(auto、范围 for、nullptr)全解析
  • 打破协议壁垒——Profinet转ModbusTCP让逆变器与西门子PLC同频运行
  • 网站标题seo外包优化公司网络推广方案
  • Ming Lite 万能模型对标 GPT-4o 的多模态能力
  • 关于jupyter Notebook
  • 淘宝客网站设计网站开发岗位名称
  • 3.3 Lua代码中的协程
  • 11月即将召开-IEEE-机械制造方向会议 |2025年智能制造、机器人与自动化国际学术会议 (IMRA 2025)
  • 网页制作视频的网站建设天堂tv在线观看免费
  • Flink Keyed State 详解之六
  • Java static关键字深度解析
  • 对红色网站建设的建议个人logo创意设计免费