包括 PIC32MX 上 FreeRTOS 简单演示的问题

Include problems with FreeRTOS Simple Demo on PIC32MX

这几天我一直在努力在工作中接触到 freeRTOS。 由于我已阅读完网站上的文档,我现在正尝试在 PIC32 入门工具包(使用 MPLABX。

到目前为止一切正常,LED 灯闪烁并且消息已发送和接收(是的)。 然而,虽然它并没有阻止我 运行 演示,但我在特定类型的包含和用法中得到了大量的红色感叹号,这有点奇怪。 我决定暂时不要太在意。

但现在我正尝试包含个人头文件,但构建失败。 我完全不知道为什么会发生这种情况,因为我总是以同样的方式包含头文件并且从来没有遇到过那种问题。

对于我为什么无法完成包含工作以及为什么我得到无数感叹号的任何帮助,我们将不胜感激。

在此先致谢,如果您需要更多信息,请告诉我。

代码:

#include "Menu.h"

错误:

../main_blinky.c:181:18: fatal error: Menu.h: No such file or directory

编辑:

我已经完成了无数感叹号 pb,我在 freeRTOS 目录中搜索了丢失的 .h 文件,并将路径添加到编译器的 inculde 目录选项。

看起来你必须添加几个包含文件夹,但我不记得在文档中阅读过任何内容,可能是因为它不会阻止演示 运行 我猜。

现在我需要处理另一个pb。我来告诉你吧。

所以..按照我在 edit1 中所做的,我认为 "hey, what if the project's own directory isn't part of the include folders? naaaah can't be... ok let's be sure and give it a try"

你猜怎么着...?不是。

我不知道这会发生,但也许那只是因为我对某些点一无所知。

无论如何,刚刚将项目的路径添加到包含文件夹路径列表中,现在两个问题都解决了,我希望这会在某一天对某人有所帮助。