打印

ARM中目标外设的定位操作

[复制链接]
1157|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
gwsino|  楼主 | 2007-12-19 16:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
For example: time.c
  Typedef struct __timer
{
  Volatile unsigned int ctrl;
  Volatile unsigned char tmr;
}Simer;
#pragma arm section zidata=”timer”
Simer systimer;
#pragma arm section zidata

LOAD 0X00000 0X200000
{
 …….
 ……..
 LOCATION_TIMER 0x800000
{
  Time.o(timer)
}
 //此时可以将这个结构体定位到0x800000起始的地址处
}

我想将这个结构体定位到0x800000的地址上上面的代码可否能够实现

相关帖子

沙发
gwsino|  楼主 | 2007-12-19 16:41 | 只看该作者

LOAD 0X00000 0X200000

将LOAD 0X00000 0X200000
改为LOAD 0X400000 0X600000

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

28

主题

73

帖子

1

粉丝