这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » ARM 请教:关于ARM片选地址

共2条 1/1 1 跳转至

ARM 请教:关于ARM片选地址

院士
2006-09-17 18:14:16     打赏
ARM 请教:关于ARM片选地址



关键词: 请教     关于     片选     地址    

院士
2006-12-22 22:43:00     打赏
2楼
问 偶是刚接触ARM,以前用的都是51系列,现在突然转ARM,有点不太适应,书上介绍,存储器映射将微微控制器(MCU)内部的32位地址空间与外部的24位地址总线关联在了一起。存储器映射是通过对外部存储器基地址和页容量的编程(EBI_CSR0~EBI_CSR7)来实现的。通过将地址线转换为片选线来选通外部器件。(    我用的是ATMEL的AT91R40008)
问题:51编址采用的是哈佛结构,数据和程序独立编址,而ARM采用的是统一编址。所以我感觉51用起来比较简单,51片选时用,只要我们对相连的P口的那个引脚直接操作,就可以选通外围器件.但是ARM需要通过设定地址,重映射之后选通外围器件,
请教各位大虾:ARM的(EBI_CSR0~EBI_CSR7)这8根片选线的地址怎样确定,对于AT91R40008的外围器件地址(0x00400000~0xFFBFFFFF)怎样进行分配来选通
对应的8个外围器件。 1: 通过配置寄存器实现片选ARM的每一根片选线对应一个寄存器,在该寄存器中设置该片选线对应的地址空间,该片选线选中的器件的时序特性(如访问等待时间)等。

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]