请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:TMS320C6748 工具/软件:TI C/C++编译器
您好,
我要将核心寄存器数据复制到C数据变量。 为此,我尝试在我的c代码中使用扩展ASM语法,如下所示:
ASM (" mv A4,%0":"=f"(data_t);
此处A4是源(核心寄存器)
data_t是目的地(C数据变量- Float)
当我尝试编译此代码时,编译器抛出以下错误。 我看不到括号有任何问题。
错误#18:应为“)”
TI cl6x编译器是否支持此语法? 是否有任何简单的方法来满足我的需求?
谢谢!
Chaithanya。