打印

请教S3C2440的一个问题

[复制链接]
1386|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jyj|  楼主 | 2009-2-6 21:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
阿南| | 2009-2-7 09:14 | 只看该作者

请问楼主是如何测试得到这个结论的?

使用特权

评论回复
板凳
dontium| | 2009-2-9 22:16 | 只看该作者

.

ARM状态是32位的,A0、A1不用。

不过用到A0可不知道怎么做,有这种组合的寻址确实不知道是怎么回事,请教。

使用特权

评论回复
地板
high| | 2009-2-10 01:49 | 只看该作者

2440只能32位 4字节寻址

不可以单字,双字节寻址。

使用特权

评论回复
5
jyj|  楼主 | 2009-2-10 16:34 | 只看该作者

致谢

感谢各位的回复!
问题已找到,我的外部存储器的总线是通过FPGA转接的,ARM9的数据总线设置为32位的时候,A0,A1是不可用的,只有数据总线设为8位的时候才能使用A0和A1。当数据总线设置为32位时,要想用满外部存储器,就必须用ARM9的A2接外部存储器的A0,A3接A1依次类推。软件上要避免用到A0和A1。
谢谢各位!

使用特权

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

本版积分规则

jyj

1

主题

3

帖子

0

粉丝