在MPU系统的设计中会经常使用到存储,有eMMC和Nand的选择,那么如何选择这两个需要从概念上区分一下,各自有优劣,需要仔细甄别。
1.Nand是这样的
Nand是一种flash,所以又叫NandFlash。大家知道Flash叫闪存(flash这个英语单词就有闪烁的意思),闪存这种存储设备是用电信号来做擦除和读写的。也就是说你可以把Flash看成是一个二进制数据仓库,你可以用电信号擦除它(清除掉仓库里的存货),也可以用电信号读取它(将仓库内存储的物品取出),也可以用电信号写入它(将物品放入仓库储存)。好,问题来了,怎么去擦除、读写呢?这东西又听不懂人话,所以必须按照它的时序规则用电平信号和他交互。
NandFlash实物图
NandFlash和STM32单片机是通过FSMC连接的文章来源:https://www.toymoban.com/news/detail-412250.html
这些芯片上的引脚就是Nand和外界进行数据交流的通道。其中IO0-IO15是数据通道,通信时的地址和数据就是从这些引脚传输的。而CLE、ALE等剩余文章来源地址https://www.toymoban.com/news/detail-412250.html
到了这里,关于eMMC和Nand的区别的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!