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.

[参考译文] CCS:是否可以通过 RTSC Project#39;s .cfg 文件中的 Program.global 添加#include 指令?

Guru**** 1950750 points
Other Parts Discussed in Thread: SYSBIOS
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/651859/ccs-any-way-to-add-include-directive-via-program-global-in-rtsc-project-s-cfg-file

Thread 中讨论的其他器件:SYSBIOS

工具/软件:Code Composer Studio

我知道我能够通过 Program.global 创建宏或全局变量、并且可以通过在运行时代码中包含"XDC/cfg/global.h"来访问这些生成的符号。

但是、我是否可以通过"XDC/cfg/global.h"访问某些头文件?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    您是不是要将 #include 贡献 到"XDC/cfg/global.h"中(而不仅仅是宏/全局变量)? 如果将模块中的变量添加到 global.h 中、则也会添加#include。

    例如、在.cfg 中存在这种情况

    program.global.heap0 = HeapTrack.create (heapTrackParams);

    在 global.h 文件中有这个

    #include
    extern const ti_sysbios_b堆_HeapTrack_handle heap0;

    Todd
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好、Todd。 感谢你的答复。

    但该解决方案不适用于仅元模块。 我使用了具有自定义头文件的仅元模块。
x 出现错误。请重试或与管理员联系。