[ZLG-ARM] 请教 ZLGARM关于Battery_Ram 问题

[复制链接]
2257|3
 楼主| maqiang007 发表于 2007-4-4 15:05 | 显示全部楼层 |阅读模式
在lpc23xx中RTC&nbsp;中有2K&nbsp;Battery&nbsp;Ram&nbsp;&nbsp;请问一下是不是以字(4Bytes)方式访问啊,我向Battery&nbsp;Ram&nbsp;中0xe0084000中写字节0x21,0xe0084001中写字节0x22,<br />0xe0084002中写字节0x23,0xe0084003中写字节0x24,可是我发现写的过程是如下:<br />0xe0084000中写字节0x21时<br />结果:<br />0xe0084000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x21<br />0xe0084001&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x21<br />0xe0084002&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x21<br />0xe0084003&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x21<br />0xe0084001中写字节0x22时<br />结果:<br />0xe0084000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x22<br />0xe0084001&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x22<br />0xe0084002&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x22<br />0xe0084003&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x22<br />0xe0084002中写字节0x23时<br />结果:<br />0xe0084000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x23<br />0xe0084001&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x23<br />0xe0084002&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x23<br />0xe0084003&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x23<br />0xe0084003中写字节0x24时<br />结果:<br />0xe0084000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x24<br />0xe0084001&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x24<br />0xe0084002&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x24<br />0xe0084003&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x24<br /><br /><br /><br />
 楼主| maqiang007 发表于 2007-4-4 16:48 | 显示全部楼层
zlgARM 发表于 2007-4-4 18:14 | 显示全部楼层

马强007

&nbsp;&nbsp;&nbsp;&nbsp;那部分内存是按字来访问的。所以,根据地址对齐的要求,访问地址的低2位被忽视了。
 楼主| maqiang007 发表于 2007-4-4 18:40 | 显示全部楼层

xiexie

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

8

帖子

1

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