历史上的今天
返回首页

历史上的今天

今天是:2024年11月04日(星期一)

正在发生

2021年11月04日 | mini2440也即S3C2440地址分配问题

2021-11-04 来源:eefocus

写这篇文章完全是回答一个网友的问题,因为我之前也是对这里不理解,现在简单说一下。源引问题“mini2440的地址到底是怎么分配的呢?内部rom ram 外部的ram和rom分别占用的地址是多少啊,我从板子上看到有3个k4561632N芯片还有一个S29AL016J70TF102.但是看了相关的电路图也不知道他的地址是怎么分配的”


你问的是mini2440的地址怎么分配。我只能再细节一下你的问题,mini2440处理器的地址怎么分配。mini2440的处理器是S3C2440,理论上,S3C2440处理器可以使用的物理地址空间可以达到4GB,其中前1GB的地址(也就是0x0000 0000--0x4000 0000)为外设地址空间,还有一部分为CPU内部使用的特殊功能寄存器地址空间(地址范围为0x4800 0000--0x5FFF FFFF),其余的地址空间没有使用。S3C2440地址空间分配情况如下图:

      

再看1GB的外设地址空间,下图为我从S3C2440芯片的数据手册截图

  

下面用两个表格说明外设地址空间好特殊功能寄存器地址空间

   

说到这里相信你就差不多理解了吧。


至于内外部ROM和RAM的地址,你看上面的那个图Figure5-1可以知道内部ROM和RAM分配情况。


k4561632N芯片是SDRAM,不过我的有两个,你的怎么有三个哈,S29AL016J70TF102是Nor FLash


推荐阅读

史海拾趣

DAPAudio公司的发展小趣事

DAPAudio公司自成立以来,一直将技术创新作为公司发展的核心动力。在音频处理领域,DAPAudio率先推出了基于先进算法的数字音频处理器,其独特的音质优化技术迅速赢得了市场的认可。随着技术的不断迭代和更新,DAPAudio的产品逐渐在高端音频市场占据了一席之地。

Dionics Inc公司的发展小趣事

进入21世纪后,随着物联网、人工智能等技术的快速发展,电子行业也面临着深刻的变革。Dionics Inc敏锐地捕捉到了这一趋势,并开始积极布局相关领域。通过持续的技术创新和产品升级,公司成功推出了一系列具有竞争力的新产品,并在市场上取得了不俗的成绩。同时,公司还加强了与高校、科研机构的合作,共同推动电子行业的创新发展。

CLANDELL公司的发展小趣事

CLANDELL公司初创时,市场上已有众多成熟的电子产品制造商。面对激烈的竞争,CLANDELL公司创始人凭借对技术的敏锐洞察和对市场的深入理解,决定专注于研发高性能、高可靠性的电子产品。初创期资金匮乏,但团队凭借对技术的执着和对市场的信念,不断攻克技术难关,逐步在市场上站稳脚跟。

ARMKEIL Microcontroller Tools公司的发展小趣事

在ARM公司的支持下,Keil公司不断进行技术创新和产品升级。其中最具代表性的是Keil C51集成开发环境的推出。这一产品不仅继承了Keil PK51的优点,还在性能、稳定性和易用性等方面进行了大幅提升。Keil C51的推出,极大地满足了市场对嵌入式系统开发的需求,也进一步巩固了Keil公司在行业内的领先地位。

Eastron Corp公司的发展小趣事

Eastron Corp成立于电子产业的起步阶段,凭借创始人在半导体领域的深厚技术背景,公司迅速开发出了一系列高性能、低成本的半导体芯片。这些产品迅速占领了市场,为公司带来了可观的利润。随着技术的不断进步,Eastron不断推出新的产品,逐渐在电子行业中确立了其技术领先者的地位。

Digital Voice Systems Inc公司的发展小趣事

Digital Voice Systems, Inc.(DVSI)于1988年成立,当时正值数字通信技术的兴起阶段。公司创始人凭借对语音编解码技术的深刻理解和前瞻性的市场洞察力,决定投身于这一领域。他们开发出了具有专利保护的基于鲁棒性多带激励模型(MBE Model)的低码率语音压缩算法,如IMBE和AMBE编解码系统。这些算法在当时的市场上独树一帜,为DVSI赢得了第一桶金。

在创立初期,DVSI面临着资金、技术、市场等多方面的挑战。然而,他们凭借着坚定的信念和不懈的努力,逐步克服了这些困难。他们不断投入研发,优化算法,提高产品的性能和稳定性;同时,他们积极开拓市场,与各大通信设备制造商建立合作关系,将产品推向市场。

随着时间的推移,DVSI的产品逐渐在市场上获得了认可。他们的编解码系统被广泛应用于移动通信、卫星通信、军事通信等领域,为客户提供了高效、稳定的语音通信解决方案。DVSI也因此逐渐崭露头角,成为了电子行业中一颗耀眼的明星。

故事二至五框架概述

  1. 技术创新与突破:DVSI在语音编解码技术方面的持续创新,如推出新一代的高效压缩算法,进一步提升了产品的竞争力。
  2. 市场拓展与国际化:随着公司实力的增强,DVSI开始拓展国际市场,与全球多家知名企业建立合作关系,实现了国际化发展。
  3. 合作与竞争:在电子行业中,DVSI与其他企业的合作与竞争并存。他们通过合作共赢的方式,共同推动行业的发展;同时,也面临着来自竞争对手的挑战和竞争压力。
  4. 企业文化与团队建设:DVSI注重企业文化建设,倡导创新、协作、共赢的价值观。他们注重团队建设,吸引了一批优秀人才加入公司,为公司的发展提供了有力的人才保障。

以上故事和框架概述仅供参考,您可以根据这些线索进一步挖掘和编写关于DVSI公司的故事。

问答坊 | AI 解惑

CPLD在多路高速同步数据采集系统中的应用

CPLD在多路高速同步数据采集系统中的应用 CPLD(Complex Programmable Logic Device,复杂可编程逻辑器件)是在传统的PAL、GAL基础上发展而来的,具有多种工作方式和高集成、高速、高可靠性等明显的特点,在超高速领域和实时测控方面有非常广泛的应 ...…

查看全部问答>

用keil 烧代码 为什么有这样的提示??

Target dll has been cancelled Debugger aborted…

查看全部问答>

高速ADC芯片,谁有什么推荐的?

Cirrus logic里看到个CS5510/11/12/13,不过看它的PDF上说外部要加运放,现在就是不想增加额外的外部电路,大家有做过类似的项目没? AD输出速率要100+HZ的…

查看全部问答>

请教下Linux下c++软件向vxworks移植的问题

Linux下的一个C++框架,由好多文件夹和makefile组成 主要的问题是linux下的gnu makefile为了能编译出能在vxworks下运行的程序需要做那些改动? 最简单的问题是,一个helloworld程序,如果在linux下用gcc 编译成helloworld.o,为什么下载到torna ...…

查看全部问答>

忏悔之中...

近日农忙,小朋友说有网友对菜农很不满意~~~说了有关STM32-ISP的问题~~~出于忏悔,今天下午让小朋友在万利的板子上加了2只二极管和2个电阻实现了自动ISP...如我当初在论坛里和香主讨论的一样。小朋友正在抓紧时间编写,估计下周出第1版。为了忏 ...…

查看全部问答>

在430中怎么样实现把数据当作代码一样写在代码区?

在51的汇编里面,可以通过DB定义表,编译器把表存在代码区,程序里可以通过DPTR查表访问表的内容。在C51里,可以用如下格式:unsigned char code pp[]={0x00,......},编译器会把这些内容放在代码区(一般是ROM/EROM等),然后可以通过指针来访问。但 ...…

查看全部问答>

NIOS-II+Ucos-ii+lcd12864调试很几天,还是不明白,所以请求大家一起帮帮忙,谢谢了

我的系统时钟是100M现在有时可以显示,但有时又不能显示,显示还乱码软件代码如下: //检测忙void Check_Busy(void){           CLR_RS;        SET_RW; & ...…

查看全部问答>

求教:msp430afe253的smclk

有谁用过msp430afe253这个型号的单片机,我在使用这个单片机时测量smclk的输出,一直是高电平。使用ti给的例程,测得依然是高电平。不知道有哪位大神碰到过这个问题并解决没?…

查看全部问答>

关于IAP升级程序的疑惑

最近在学习MSP430的在线升级。方式是这样的:MSP430与无线WIFI芯片通过UART通讯,升级文件有上位机软件通过TCP/IP协议发送给无线WIFI芯片,再通过UART发送给MSP430。 预先修改了lnk430F5309.xcl // Constant data -Z(CONST)DATA16_C,DATA16_ID,T ...…

查看全部问答>