gpt4 book ai didi

编译器不处理 freertos #define 代码

转载 作者:太空宇宙 更新时间:2023-11-04 03:55:53 27 4
gpt4 key购买 nike

我只是想将演示代码加载到我的 RX62N 中,但代码无法编译。我遇到了很多与此完全相同的错误。

Error[Pe125]: expected a "(" C:\FreeRTOSV7.4.2\FreeRTOS\Source\queue.c 263

这里有哪些链接

if( xTaskRemoveFromEventList( &( pxQueue->xTasksWaitingToSend ) ) == pdTRUE )
{
portYIELD_WITHIN_API();
}

并且是这样定义的

#ifndef portYIELD_WITHIN_API
#define portYIELD_WITHIN_API portYIELD
#endif

知道为什么会这样吗?

最佳答案

我现在意识到我遗漏了很多问题,但我已经解决了。我尝试加载的演示代码是针对 RSK 而不是 RDK(我拥有的)。此外,IDE 太旧,无法加载正确的工作区。

一旦我完成了这两件事,它就会成功加载和编译。

关于编译器不处理 freertos #define 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16474261/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com