大家好、
以下是客户可能需要您的帮助的问题:
参考了 本文档的第6.15.4节 、介绍了变量属性、在使用"noblocked"之后、编译器将具有未知的属性"noblocked"警报。 客户想知道如何使编译器识别此属性(版本 v22.6.0.LTS)?
__attribute__((noblocked)) extern struct_type my_struct;

您能帮助了解这种情况吗? 谢谢。
此致、
樱桃
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.
大家好、
以下是客户可能需要您的帮助的问题:
参考了 本文档的第6.15.4节 、介绍了变量属性、在使用"noblocked"之后、编译器将具有未知的属性"noblocked"警报。 客户想知道如何使编译器识别此属性(版本 v22.6.0.LTS)?
__attribute__((noblocked)) extern struct_type my_struct;

您能帮助了解这种情况吗? 谢谢。
此致、
樱桃
我认为只有 C28x 端支持此属性。 这与数据页指针有关、这是一个 C28x 指令集功能。 有关更多详细信息、
(+) C2000 MCU 编译器中的数据分块说明- Tools Insider -存档- TI E2E 支持论坛
https://www.ti.com/lit/ug/spru514y/spru514y.pdf
此致、
Veena
您好、Veena:
您是在.cla 文件中使用此属性,还是在.cla 文件中包含的头文件中使用此属性?
它位于.cla 文件所含的头文件中。 此属性用于解决 CLA 定义的变量发生的警报。
如果 CLA 中包含的头文件无法使用此属性、是否无法删除前一个警报?

这是之前出现在 CCSV12中关于 CLA 的警报、并且客户已经查看了 文档的第6.15.4节 、然后按照如下方式解决该问题:


谢谢。此致、
樱桃