当前位置:首页 > 单片机 > 单片机
[导读]S3C2440芯片对外提供的引脚上,只给出了27根地址线,单靠芯片上的27根引脚只能访问128M的外设空间。为了扩大外设的访问范围,S3C2440芯片又提供了8个片选信号nGCS0~nGSC7。当某个片选信号nGSCx有效时,则可通过27根地

S3C2440芯片对外提供的引脚上,只给出了27根地址线,单靠芯片上的27根引脚只能访问128M的外设空间。为了扩大外设的访问范围,S3C2440芯片又提供了8个片选信号nGCS0~nGSC7。当某个片选信号nGSCx有效时,则可通过27根地址线去访问对应这个片选的128MB空间。由于有8个片选,所以2440能访问的外设空间总共为128*8=1G,而1G(0X40000000)以上的空间,则安排给了2440内部的寄存器,访问这些内部的寄存器,这是通过32位的处理器内部总线来完成的。

查看S3C2440的芯片手册第五章存储器控制,对芯片进行内存初始化,需要配置13个寄存器地址为0X48000000到0X48000030。编写汇编代码时,可以将每个要配置的寄存器的值存放在一个数组内,再依次将数组内的数赋值给对应地址的寄存器。

参考汇编代码如下:



本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭