码迷,mamicode.com
首页 > 其他好文 > 详细

内存知识

时间:2017-10-27 15:24:37      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:设置   flash   一个   dm9000   32位   bsp   nbsp   选择   gcs   

 

2440的地址直接接到了内存设备,比如NOR FLASH,SDRAM,DM9000。通过片选避免其胡乱。

 内存管理设备根据CPU发出的地址,自动选择要用的片选线,nGCSx。    8位内存芯片可以直接连接CPU,A0对A0,一直到A7。    16位内存芯片接CPU时,芯片A0接CPU的A1,依此类推。    32位内存芯片接CPU时,芯片A0接CPU的A2,依此类推。    8位内存芯片的单位为一个字节,16内存芯片单位为两个字节,32位芯片单位为4个字节。    CPU发出取值指令,控制器得到某个最小单位的数据,然后摘选出CPU要的数据   (主要通过设置,以及A0和A1的状态来判断选出哪些数据)。   根据片选信号确定机制,根据芯片所接地址线确定范围。

 

  Nor  网卡   SDRAM  base 0  0x2000,0000  0x3000,000    范围 21条线,2M 用到A2,A0(101) 17条线,仅仅128K。地址总线用两次。   A0给内存控制器使用,用于分辨高八位还是低八位。

                       

内存知识

标签:设置   flash   一个   dm9000   32位   bsp   nbsp   选择   gcs   

原文地址:http://www.cnblogs.com/stm32f4/p/7742646.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!