首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

求助,两个c语句的含义!

求助,两个c语句的含义!

#pragma section TPU_A  address=0x304000


这条语句怎么解释啊? “TPU_A”是个变量,#pragma语法是什么样的?


#define TPU_A  (*(char *)  ( 0x304000))  这条语句怎么解释啊?是不是将“TPU_A”这个变量固定了一个地址啊?和上面的语句#pragma有什么区别啊?


多谢赐教!


 


 


 

pragma的语法应该在codewarrior的帮助文件里面有的,你找找。不知道你装的codewarrior是用于哪个产品的。
第一个pragma语句中的TPU_A应该是段的名字,这个段从0x304000开始
第二个TPU_A是一个指针变量,变量的地址固定于0x304000
谢谢版主!
我的codewarrior的版本是V4.2.7.935 是power pc 32-bit mpc5xx系列
我没有CW for PowerPC,不是很了解
返回列表