STM32之内存

内存的分类:
STM32之内存
1、动态内存:DRAM。为什么称之为动态内存呢?是与他的硬件构成有关。动态随机存储器DRAM 的内存单元是以电容的电荷来表示数据。有电荷表示1,无电荷表示0,但是随着时间的推移,代表1的电荷会放电,代表0的电荷会吸收电荷,因此它需要定期刷新,所以就有了动态内存之称。刷新操作会对电容进行检查,若电量大于满电量的 1/2,则认为其代表 1,并把电容充满电; 若电量小于 1/2,则认为其代表 0,并把电容放电,藉此来保证数据的正确性。SDRAM就是带有时钟同步的DRAM。

2、DDR SDRAM (Double Data Rate SDRAM),为了提高通信速率。
3.NOR Flash 与 NAND Flash 。STM32之内存
NOR Flash数据总线和地址总线是分开的,所以可以按字节访问。但是NAND Flash 数据总线和地址总线是共用的,所以只能按“块”来访问内存。
所以在功能上可以认为 NOR 是一种断电后数据不丢失的 RAM,但它的擦除单位与 RAM 有区别,且读写速度比 RAM 要慢得多 。