当前位置: 首页 > 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

相关文章:

  • 深入理解 Python 的多进程编程 (Multiprocessing)
  • 提升 PHP 编码效率的 10 个实用函数
  • 人工智能-数据分析及特征提取思路
  • Vivado中Tri_mode_ethernet_mac的时序约束、分析、调整——(一)时序约束的基本概念
  • C#,图论与图算法,输出无向图“欧拉路径”的弗勒里(Fleury Algorithm)算法和源程序
  • k8s的原理和,k8s的安装
  • 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+大模型旅游推荐系统 旅游景点推荐 旅游可视化 旅游爬虫 景区客流量预测 旅游大数据 大数据毕业设计