标题: 求助,两个c语句的含义! [打印本页]
作者: 巴蒂go! 时间: 2006-12-12 17:33 标题: 求助,两个c语句的含义!
#pragma section TPU_A address=0x304000
这条语句怎么解释啊? “TPU_A”是个变量,#pragma语法是什么样的?
#define TPU_A (*(char *) ( 0x304000)) 这条语句怎么解释啊?是不是将“TPU_A”这个变量固定了一个地址啊?和上面的语句#pragma有什么区别啊?
多谢赐教!
作者: seuafu2005 时间: 2006-12-13 13:35
pragma的语法应该在codewarrior的帮助文件里面有的,你找找。不知道你装的codewarrior是用于哪个产品的。
第一个pragma语句中的TPU_A应该是段的名字,这个段从0x304000开始
第二个TPU_A是一个指针变量,变量的地址固定于0x304000
作者: 巴蒂go! 时间: 2006-12-13 21:20
谢谢版主!
我的codewarrior的版本是V4.2.7.935 是power pc 32-bit mpc5xx系列
作者: seuafu2005 时间: 2006-12-14 10:11
我没有CW for PowerPC,不是很了解
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) |
Powered by Discuz! 7.0.0 |