ARM中目标外设的定位操作

[复制链接]
1679|1
 楼主| gwsino 发表于 2007-12-19 16:33 | 显示全部楼层 |阅读模式
For&nbsp;example:&nbsp;time.c<br />&nbsp;&nbsp;Typedef&nbsp;struct&nbsp;__timer<br />{<br />&nbsp;&nbsp;Volatile&nbsp;unsigned&nbsp;int&nbsp;ctrl;<br />&nbsp;&nbsp;Volatile&nbsp;unsigned&nbsp;char&nbsp;tmr;<br />}Simer;<br />#pragma&nbsp;arm&nbsp;section&nbsp;zidata=”timer”<br />Simer&nbsp;systimer;<br />#pragma&nbsp;arm&nbsp;section&nbsp;zidata<br /><br />LOAD&nbsp;0X00000&nbsp;0X200000<br />{<br />&nbsp;…….<br />&nbsp;……..<br />&nbsp;LOCATION_TIMER&nbsp;0x800000<br />{<br />&nbsp;&nbsp;Time.o(timer)<br />}<br />&nbsp;//此时可以将这个结构体定位到0x800000起始的地址处<br />}<br /><br />我想将这个结构体定位到0x800000的地址上上面的代码可否能够实现<br /><br />
 楼主| gwsino 发表于 2007-12-19 16:41 | 显示全部楼层

LOAD 0X00000 0X200000

将LOAD&nbsp;0X00000&nbsp;0X200000<br />改为LOAD&nbsp;0X400000&nbsp;0X600000<br /><br />
您需要登录后才可以回帖 登录 | 注册

本版积分规则

28

主题

73

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部