工具与软件:
您好!
我将使用28379D controlCARD、并尝试获取 CPU1和 CPU2来进行相互通信。 我有一个用于 CPU1和 CPU2的头文件和源代码文件的公共文件夹。 链接的资源只有3个按钮:"编辑"、"转换"和"删除"。
我尝试在网上搜索此答案、但未找到任何答案。
有人可以告诉我如何指定 CPU1和 CPU2之间链接的资源的位置吗? 怎么做?
谢谢!
Hongmei
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
您好!
我将使用28379D controlCARD、并尝试获取 CPU1和 CPU2来进行相互通信。 我有一个用于 CPU1和 CPU2的头文件和源代码文件的公共文件夹。 链接的资源只有3个按钮:"编辑"、"转换"和"删除"。
我尝试在网上搜索此答案、但未找到任何答案。
有人可以告诉我如何指定 CPU1和 CPU2之间链接的资源的位置吗? 怎么做?
谢谢!
Hongmei
尊敬的 Hongmei:
[quote userid="267327" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1453500/tms320f28379d-how-to-specify-the-location-of-the-linked-resources-in-ccs 链接的资源只有3个按钮:编辑、转换和删除。您在哪里看到此视频?
您是否打算在项目构建中指定外部#include? 如果文件具有#include "filename"、编译器会在 include_path 中提到的文件夹中搜索文件。 您可以通过导航到 Project Properties > C2000 Compiler > Include Options 来执行此操作、从而在其中指定目录路径。 您将必须对两个 CPU 的项目执行此操作。

如果我的理解有误、请告知我。
此致、
Matt
尊敬的 Hongmei:
您是否已尝试在编译器中指定包含路径?
您需要为此创建一个生成变量。 可以从"Project Properties"->"Build"->"Variables"选项卡创建该工程。 然后、将该变量添加到编译器的包含搜索路径中(在"Project Properties"->"Build"->"Compiler"->"Include Options"->"-"include_path"下。 这会将变量指向的目录添加到#include 文件搜索路径列表。
有关将资源链接到不同项目的更多详细信息、 请单击此处。
此致!
Matt