nand flash读写数据不一样_EMMC和Nand是不是还傻傻分不清楚

本文科普了EMMC和Nand Flash的区别,强调了EMMC在接口标准化、体积、坏块管理及ECC方面的优势,指出EMMC更适合大容量需求,而Nand Flash在小容量和稳定性上有一定优势。同时,文章提到了不同应用场景下的选择建议。
摘要由CSDN通过智能技术生成

推荐语

本次推荐的是朱老师写的关于EMMC和Nand的科普性区分的文章,通过文章我们可以通俗易懂地理解Nand与EMMC的一些关联及不同之处。下转原文:

1.背景

今天偶然在一个群里看到有人聊EMMC和Nand,相信很多嵌入式er都用过或者至少听说过这2种板载存储芯片,但是很多人不清楚这2种的差异,也不明白什么时候应该用EMMC什么时候用Nand,如何选择?今天我们就来聊聊这个问题。

49354ebcab10e57ef51c36482b8e34d1.png e15917ee8a7e22e533668ffa2d0036af.png

2.Nand是这样的

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

上图中左侧是一个NandFlash实物图,大家可以看到有很多引脚。右侧是NandFlash和STM32单片机的连接接线图。

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值