请教:keil环境下如何配置外部ram或flash?

[复制链接]
 楼主| mytempid 发表于 2007-11-29 20:48 | 显示全部楼层 |阅读模式
在keil的&quot;option&nbsp;of&nbsp;target&quot;选项中选择&quot;off-chip&nbsp;ram&quot;后好像不正确,无法在程序中访问该地址。<br />我使用的AT91SAM7SE512,有人知道如何设置外部ram或flash吗?<br />
阿南 发表于 2007-11-29 22:00 | 显示全部楼层

没用过keil for ARM,OO请求支援

楼主帮助文档没有介绍吗?
xieqin 发表于 2007-11-29 22:38 | 显示全部楼层

安装后的目录下有很多例子和文档

80%的问题里面都有现成的答案
computer00 发表于 2007-11-29 23:07 | 显示全部楼层

实际硬件上是多少就填多少,我用过44B0,没问题。

  
 楼主| mytempid 发表于 2007-11-30 08:32 | 显示全部楼层

oo

我是用realview&nbsp;compiler<br />感觉外部地址没有设置正确。<br />原先运行正确的工程,加入一个外部地址并访问,也会出现&quot;DATA&nbsp;ABORT&quot;
 楼主| mytempid 发表于 2007-11-30 08:35 | 显示全部楼层

这是options for target

执行下面的函数就会出现&quot;DATA&nbsp;ABOTR&quot;错误。<br />void&nbsp;test&nbsp;(void)<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;unsigned&nbsp;int&nbsp;data;<br />&nbsp;&nbsp;&nbsp;&nbsp;data&nbsp;=&nbsp;*((volatile&nbsp;unsigned&nbsp;int*)0x60000000);<br />}
 楼主| mytempid 发表于 2007-11-30 17:18 | 显示全部楼层

多谢各位的答复

右边外部ram部分打不打勾没关系,可能软仿真时会用到。<br />问题解决了,是我没设置好SMC寄存器。<br />现在实际能正确读写外部sram了,但是软仿真通不过。<br />看来keil还需努力:)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

28

主题

388

帖子

1

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