STM32CubeIDE 上的 FreeRTOS 有一些我无法解决的错误

Posted

技术标签:

【中文标题】STM32CubeIDE 上的 FreeRTOS 有一些我无法解决的错误【英文标题】:FreeRTOS on STM32CubeIDE has some errors which I can't solve 【发布时间】:2021-07-21 12:50:51 【问题描述】:

最近我在“CubeIDE”上做了一个程序。设置想要的功能并生成后,它显示了一些与FreeRTOS相关的错误,即:

'ListItem_t aka struct xLIST_ITEM' 没有名为的成员 'px容器';你的意思是“pvContainer”吗?

我想知道如何处理这个问题。

【问题讨论】:

嗯......错误告诉你一切。您的代码尝试使用成员 pxContainer,但该结构没有成员 pxContainer。似乎该结构有一个 pvContainer... 你是不是打错字了? 【参考方案1】:

ListItem_t 实际上确实有一个名为 pxContainer 的成员。见https://github.com/FreeRTOS/FreeRTOS-Kernel/blob/V10.4.3/include/list.h#L149

【讨论】:

以上是关于STM32CubeIDE 上的 FreeRTOS 有一些我无法解决的错误的主要内容,如果未能解决你的问题,请参考以下文章

STM32CubeIDE+FreeRTOS互斥量实验

NUCLEO STM32F334R8 上的 STMCubeIDE,新项目:FreeRTOS 硬故障

STM32CubeIDE 上的空目标选择窗口

如何在 stm32cubeide 中启动 GDB 服务器?

如何利用stm32cubeide的原有工程改写代码

stm32mp1 Cortex M4开发篇1:stm32CubeIDE开发环境搭建