历史上的今天
今天是:2024年10月22日(星期二)
2021年10月22日 | stm32专题十四:存储器介绍
2021-10-22 来源:eefocus
存储器通常分为易失性存储器(RAM - random access memory)和非易失性存储器(ROM - read only memory)
易失性存储器
SRAM:Static Random Access Memory(静态随机存储器),基本的存储单元由SR锁存器组成,不需要定时刷新。

DRAM:Dynamic Random Access Memory(静态随机存储器),由电容和晶体管组成,结构非常简单。动态随机存储器 DRAM 的存储单元以电容的电荷来表示数据,有电荷代表 1,无电荷代表 0。但时间一长,代表 1 的电容会放电,代表 0 的电容会吸收电荷,因此它需要定期刷新操作。刷新操作会对电容进行检查,若电量大于满电量的 1/2,则认为其代表 1,并把电容充满电;若电量小于 1/2,则认为其代表 0,并把电容放电,藉此来保证数据的正确性。

DRAM又分为同步(Synchronous)和异步(Asynchronous)。
SDRAM(同步DRAM)在通讯时使用时钟信号,在时钟的上升沿表示数据有效,如下为时序图

为了进一步提高速度,由有了新的SDRAM,它可以把时钟信号的下降沿也利用起来,这样就能够实现两倍的传输速度,这就是DDR SDRAM(Double Data Rate SDRAM)。然后还有DDR2 SDRAM、DDR3 SDRAM、DDR4 SDRAM,存储特性和DDR SDRAM没有什么区别,但时钟频率越来越快。
接下来时SRAM和DRAM的特性和区别:

非易失性存储器
ROM:

EEPROM可以用普通电压擦除(3.3V 5V),不需要专门的高电压来擦除。
Flash,现在应用的非常广泛(U盘、SSD硬盘)。
FLASH 存储器又称为闪存,它也是可重复擦写的储器,部分书籍会把 FLASH 存储器称为FLASH ROM,但它的容量一般比 EEPROM 大得多,且在擦除时,一般以多个字节为单位(扇区 / 块),一个块可能固定为512字节或1024字节。如有的 FLASH 存储器以 4096 个字节为扇区,最小的擦除单位为一个扇区。根据存储单元电路的不同,FLASH 存储器又分为 NOR FLASH 和 NAND FLASH。擦除是将数据全部擦除为1。
NOR FLASH可以用来读写程序,而NAND FLASH只能够用来存储数据。为什么会有这种区别?实际上是因为,NOR FLASH的数据线和地址线时分开的,而NAND FLASH的地址/数据线是共用的。
非常重要。NOR FLASH和NAND FLASH都必须按扇区/块擦除,但是,有一个最大的区别就是,NOR FLASH可以按字节写入和读取(因此可以作为程序存储器),而NAND FLASH必须按块读写。

二者的对比:
史海拾趣
|
电子油门 接下来我们要谈一下跟发动机息息相关的部件,我们称为电子油门。你一定要去问是不是要采用电子油门?那么电子油门有什么好处呢?在这里在座的有没有比较了解的,为什么用电子油门?我用最简单的马上就让各位可以牢记的说 ...… 查看全部问答> |
|
在中国,我们定义个人的成功大都集中于工作层面,不太像欧美国家,把家庭幸福、自娱自乐等作为成功的标志。所以这个时代的中国人也就更为关心工作上的发展了,也就努力的学习、警觉的寻找着机会、苦心孤诣地培养着自己的能力,但在这些具体的行为上 ...… 查看全部问答> |
|
很多人一直以为Freescale芯片的资料太少,其实不然。相对其他一些公司Freescale的芯片只是在国内用的少些罢了,他的网站上有他所有芯片的详细资料,手册简洁易懂,整理的很好,还有大量的参考设计代码、开发包。 说资料少的人估计大都是没用过他的 ...… 查看全部问答> |
|
自从毕业以后,就再也没有碰过单片机了,只是偶尔来这里看看,回味一下大学自学单片机的日子,那时候真的是很疯狂,很单纯,当时以为懂得了单片机就以为掌握了自己的未来,在一些学校的DIY爱好者中几乎飘着“单片机”的空气。到了大三 ...… 查看全部问答> |
|
我的程序流程: PC机与DM642开发板相连。 PC机流程:SOCKETàBINDà有数则收,有键盘输入则发送数据; DM642流程:SOCKETàBINDà接收数据à收到数据则发送 上述为可以正常工作的流程,DM642在收到数据后,再发送,则可以一直发送成功,并且PC ...… 查看全部问答> |
|
文思信息技术有限公司成立于1995年,是中国软件外包行业的先行者和领军企业。 我们为来自亚太、北美和欧洲的国际客户及其在中国的分支机构提供IT外包服务。 文思在高科技行业、金融服务业、制造业、零售与分销业、电信业等领域具备全面 的专业能 ...… 查看全部问答> |
|
tornado2.2 (for poverPc) simulator 启动问题?? 我在网上下了一个tornado 按说明安装后,运行没有问题,但是启动VX是, 报error : simulator failed to initialize before timeout 的错误。 大家看看这是什么问题啊? … 查看全部问答> |
|
本帖最后由 jameswangsynnex 于 2015-3-3 19:57 编辑 过欠压延时保护器是目前市场上常用的保护装置。尤其是在市供电状况波动较大的场所,各种用电设备以及家电均可用保护器给予保护,使其用电设备以及家电避免在电压异常(过欠压)状态下有所损坏 ...… 查看全部问答> |




