共2条
1/1 1 跳转至页
arm2410 关于arm2410的几个问题,请指点一下

问
2410得nGCS信号线有6跟,是不是只能接6个外设呢?
2410只有6个nGCS,是不是要加外设,都要通过nGSC来选择呢,
为什么系统只有两个SDRAM,6个ROM的bank呢,为什么呢?
还有系统启动的时候是怎么启动的,有仿真器的时候是在sdram上面吗,没有仿真器是在flash上面吗?为什么有仿真器是在SDRAM上面呢?
在设置编译环境得时候,那个RW和RO到底是什么意思呢,地址如何确定得?
答 1: too simple 答 2: 对我不是太simple啊,我在自学啊还请指教的! 答 3: re2410得nGCS信号线有6跟,是不是只能接6个外设呢?
nGCS线是8根,但并不只是代表只接8个外设,例如你可以用一个地址线和一个nGCS线(not A25 and nGCS2)组合成一个片选信号。这个可以参考三星图纸8900的那部分。
2410只有6个nGCS,是不是要加外设,都要通过nGSC来选择呢,
是的。但GCS也可以扩展。
为什么系统只有两个SDRAM,6个ROM的bank呢,为什么呢?
SDRAM单位容量价格较便宜,但SDRAM控制器成本高,所以三星就选了一个折中的方案。
还有系统启动的时候是怎么启动的,有仿真器的时候是在sdram上面吗,没有仿真器是在flash上面吗?为什么有仿真器是在SDRAM上面呢?
启动时从0地址读指令,运行。这点和51没不同的。在不在SDRAM里运行和有没有仿真器无关。因为数据空间和程序空间是统一编址的,没仿真器时也可在SDRAM里运行。
在设置编译环境得时候,那个RW和RO到底是什么意思呢,地址如何确定得?
RW代表是ram启始地址,RO代表ROM 的启始地址。因为ARM不象C51那样地址是固定从0开始的,所以这个地址要跟据你的硬件来确定的。 答 4: 谢谢。那个RO/RW的问题我自己看书解决了
但是上面那几个问题就要和大家多多交流了
答 5: 到恒颐的论坛去交流吧.这里一定有你想要的答案.
http://www.hyesco.com
Accelerate Embedded Computing
北京恒颐
2410只有6个nGCS,是不是要加外设,都要通过nGSC来选择呢,
为什么系统只有两个SDRAM,6个ROM的bank呢,为什么呢?
还有系统启动的时候是怎么启动的,有仿真器的时候是在sdram上面吗,没有仿真器是在flash上面吗?为什么有仿真器是在SDRAM上面呢?
在设置编译环境得时候,那个RW和RO到底是什么意思呢,地址如何确定得?
答 1: too simple 答 2: 对我不是太simple啊,我在自学啊还请指教的! 答 3: re2410得nGCS信号线有6跟,是不是只能接6个外设呢?
nGCS线是8根,但并不只是代表只接8个外设,例如你可以用一个地址线和一个nGCS线(not A25 and nGCS2)组合成一个片选信号。这个可以参考三星图纸8900的那部分。
2410只有6个nGCS,是不是要加外设,都要通过nGSC来选择呢,
是的。但GCS也可以扩展。
为什么系统只有两个SDRAM,6个ROM的bank呢,为什么呢?
SDRAM单位容量价格较便宜,但SDRAM控制器成本高,所以三星就选了一个折中的方案。
还有系统启动的时候是怎么启动的,有仿真器的时候是在sdram上面吗,没有仿真器是在flash上面吗?为什么有仿真器是在SDRAM上面呢?
启动时从0地址读指令,运行。这点和51没不同的。在不在SDRAM里运行和有没有仿真器无关。因为数据空间和程序空间是统一编址的,没仿真器时也可在SDRAM里运行。
在设置编译环境得时候,那个RW和RO到底是什么意思呢,地址如何确定得?
RW代表是ram启始地址,RO代表ROM 的启始地址。因为ARM不象C51那样地址是固定从0开始的,所以这个地址要跟据你的硬件来确定的。 答 4: 谢谢。那个RO/RW的问题我自己看书解决了
但是上面那几个问题就要和大家多多交流了
答 5: 到恒颐的论坛去交流吧.这里一定有你想要的答案.
http://www.hyesco.com
Accelerate Embedded Computing
北京恒颐
共2条
1/1 1 跳转至页