微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > 在汇编和C混编程序里如何定义宏

在汇编和C混编程序里如何定义宏

时间:10-02 整理:3721RD 点击:
在汇编中定义一个全局变量,在c中如何读写这个变量;
在c中定义一个全局变量,特别是一个数组,在汇编中如何得到这个数组的地址,即如何对这个变量进行操作。
谢谢!

问我?
这东西考虑的问题多多,很是麻烦,如果老兄用的是
3X/4X,那“TMS320C3x/C4x Optimizing C Compiler User’s Guide”就值得好好看看,(spru034h).
你提的问题在第4章可以找到答案。

请问各位大侠:
我用VC33,我要在整个程序里定义一个宏,但不知道如何能使C和汇编都看到这个宏,值得这样作
C中定义:
#define MY_MACRO1 XX
汇编里:
MY_MACRO2_XX .set XX
两个XX是同一个数,MY_MACRO1,MY_MACRO2 是一个宏量。但这样做显然麻烦,那请问C和汇编的宏可以相互引用吗?如何作呢?
多谢!!

thanks.
I have solved the problem.
I use c54x.

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top