工具/软件:TI C/C++编译器
您好!
首先、请在汇编器文件中考虑此工作示例(工具版本为 TLS16.9.x)、当然只有一个片段:
在*。c 文件中定义和实现 some _c_variable
local_var .word some _c_variable
;在同一文件的汇编代码中的某个位置,我现在可以使用,例如:
LDR R0、LOCAL_var
这个宏可被无问题地使用。
现在、我想在内联汇编函数中获得相同的功能、但我无法访问 se_c_variable 或 local_var (如果我通过.global 导出和导入了它)。
仅供参考,这是我想开始工作的东西(这将返回[E0001]未定义符号)
_asm (" LDR R0、some _c_variable ");
有人能向正确的方向指出我吗?
此致、
Christoph