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

FreeRTOS工程编译缺失头文件freertos_mpool.h或freertos_os2.h

使用STM32CubeIDE新建FreeRTOS工程,新建简单任务,其他配置默认,生成的工程直接编译,会出现下面报错,找不到 freertos_mpool.h 头文件
在这里插入图片描述
尝试用其他博主提供的解决方法下载到 freertos_mpool.h 文件放到指定路径
在这里插入图片描述
这时候就会出现另一个报错,freertos_os2.h 文件找不到了,感觉没完没了了都
在这里插入图片描述
最后找到搞事情的源头,是最新的固件包搞的鬼,在CubeMX项目管理配置中找到固件包版本位置,默认是使用最新固件包,取消默认最新勾选项,回退到1.8.5固件包
在这里插入图片描述
重新生成工程编译,完美解决
在这里插入图片描述
再会看之前头文件缺失报错的cmsis_os2.c文件里面,再包含的头文件中已经不需要 freertos_mpool.hfreertos_os2.h 了,感觉就是固件包版本不同,需要的头文件也不一样,没有这两个头文件就回退版本不用就是了hhhhh
在这里插入图片描述


http://www.kler.cn/a/376732.html

相关文章:

  • selinux和防火墙
  • scala的属性访问权限
  • <项目代码>YOLOv8 猫狗识别<目标检测>
  • 04字符串算法/代码随想录
  • 3105. 最长的严格递增或递减子数组
  • 2024 Rust现代实用教程Generic泛型
  • Leetcode 热题100 之 二叉树3
  • 结合无监督表示学习与伪标签监督的自蒸馏方法,用于稀有疾病影像表型分类的分散感知失衡校正|文献速递-基于生成模型的数据增强与疾病监测应用
  • 从0开始学PHP面向对象内容之(类,对象,构造/析构函数)
  • npm入门教程9:npm配置
  • Python爬虫:揭开淘宝商品描述的神秘面纱
  • 逼着自己深度思考
  • 四款主流的3D创作和游戏开发软件的核心特点和关系
  • 前端 javascript 存储数据的方式有哪些
  • 归并排序速记
  • python 数据结构 2
  • 【云原生】云原生后端:数据管理
  • 设计卷积神经网络CNN为什么不是编程?
  • NFT Insider #153:The Sandbox 推出 Biggie 奇妙宇宙体验,ApeChain 推出顶级交易员游戏
  • 达梦数据库-同义词简介
  • 软考:大数据架构设计
  • 【多态】析构函数的重写
  • 七、MapReduce 编程模型:原理、流程与应用场景
  • 数据结构+算法分析与设计[22-24年真题版]
  • Apache Dubbo (RPC框架)
  • 计算机毕业设计Hadoop+大模型旅游推荐系统 旅游景点推荐 旅游可视化 旅游爬虫 景区客流量预测 旅游大数据 大数据毕业设计