eMMC和Nand的区别

在MPU系统的设计中会经常使用到存储,有eMMC和Nand的选择,那么如何选择这两个需要从概念上区分一下,各自有优劣,需要仔细甄别。

1.Nand是这样的

Nand是一种flash,所以又叫NandFlash。大家知道Flash叫闪存(flash这个英语单词就有闪烁的意思),闪存这种存储设备是用电信号来做擦除和读写的。也就是说你可以把Flash看成是一个二进制数据仓库,你可以用电信号擦除它(清除掉仓库里的存货),也可以用电信号读取它(将仓库内存储的物品取出),也可以用电信号写入它(将物品放入仓库储存)。好,问题来了,怎么去擦除、读写呢?这东西又听不懂人话,所以必须按照它的时序规则用电平信号和他交互。

NandFlash实物图

NandFlash和STM32单片机是通过FSMC连接的

这些芯片上的引脚就是Nand和外界进行数据交流的通道。其中IO0-IO15是数据通道,通信时的地址和数据就是从这些引脚传输的。而CLE、ALE等剩余

猜你喜欢

转载自blog.csdn.net/zxm8513/article/details/129969128
今日推荐