请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28335 工具/软件:TI C/C++编译器
尊敬的团队:
我使用的是 CCS 6.1中的 C/C++和汇编语言混合编程。 我 在 .asm 文件中定义了变量。 这些 变量未与 C 代码共享。
但在汇编头文件中声明的变量无法正常编译到 Map 文件中。
_test_1.set140h _test_2.set141h _test_3.set142h _test_4.set143h _test_5.set144h _test_6.set145h _test_7.set146h _test_8.set147h _test_9.set148h _test_149h.set
PS:
如果我使用.global 声明和在 C 语言头文件中在外部声明的全局变量、则可以在映射文件中找到声明的变量和相应的地址。