为什么单片机内存那么少_第1页
为什么单片机内存那么少_第2页
为什么单片机内存那么少_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第第页为什么单片机内存那么少?很多小伙伴就有这样的疑问:现在固态硬盘都以T为单位了,(手机)(电脑)内存都是8G、甚至32G了,为什么(单片机)(RAM)连1M都不到?

经典的AT89C(51单片机),其内部只有

128字节RAM

(内存),同样经典的(MSP430)F149也只有2K的RAM空间。

即使现在用的比较多的(STM32)F1、F4系列,其最大的

RAM也不到100K

今天就来讲讲关于RAM以及单片机内存少的几点内容。

(备注:本文说的单片机,指(MCU),(微控制器))

关于RAM

RAM:Random(Ac)cessMem(or)y,随机存取存储器,也是大家所说的

内存

RAM是一种易失性存储器,也就是说断电就会丢失存储数据。

RAM有一些常见特点:

随机存取

易失性

对静电敏感

访问速度块

随着需求的提高,技术的进步,RAM又发展了像SRAM、(DRAM)、(SD)RAM等多种类型的RAM存储器,这里可以参看一下文章:SRAM、DRAM、SDRAM的区别

相对于Flash、硬盘等非易失性存储器而言,RAM具有更快的读写速度,因此RAM广泛用于各种单片机、(嵌入式)、计算机系统中。

但RAM也存在一些“不足”,导致在很多场合,RAM的容量都相对比较小。

RAM容量小的几点原因

RAM相对Flash、硬盘而言,要做到足够大容量,其成本相对Flash要多的多。

1.RAM工艺更复杂

RAM要求速度更快,(电流)又不能太大,为了能尽量满足和平衡更高要求,就需要使用更特殊和更先进的(半导体)(电容)技术。

2.更大的硅面积

因为RAM的工艺更复杂,其占用硅面积相对更大。

大家应该都知道

(芯片)的制造过程

,目前芯片主要使用硅这种材料制作芯片(当前,现在也发明了更先进的材料),占用硅面积更大,意味着单个芯片成本更贵,相信这个原理大家都懂。

通过认识w(afe)r、die、cell它们的关系你就能大概理解芯片其实是“批量”生成的。

3.功耗原因

单片机通常要求功耗不能太多,特别是低功耗的单片机,在待机模式下,要求nA级别的电路。

为了满足低功耗,单片机中RAM,通常是静态RAM(SRAM)。

这里要扩展一下与SRAM对应的DRAM(动态RAM),顾名思义,动态RAM就是需要定时给电容补充漏掉的电荷,也就是需要定时刷新,DRAM需要(驱动电路),功耗相对SRAM自然更大。

4.单片机大容量RAM需求不大

大家都知道,使用(单片机开发)的项目,通常都是裸机,或者(RTOS),一般不会用到大型软件,特别是早期的时候(早期少数对RAM有需求的项目,一般通过外扩RAM的方式)。

所以,早期很多项目对单片机RAM容量要求不高,甚至有很大一部分RAM都没有用到。

当然,随着UI、(AI)、(物联网)的快速发展,现在对单片机RAM的需求也在不断增加,很多新出的单片机RAM容量也在不断增加,比如256

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论