https://blog.csdn.net/mjf110107110/article/details/80177302
https://m.imooc.com/wenda/detail/454951
EEPROM
EEPROM 的全称是“电可擦除可编程只读存储器”。狭义的 EEPROM 可以随机访问修改任何一个字节,可以往每个 bit 中写入 0 或者 1,容量很少超过 512KB。
Flash
广义的 EEPROM 称为 Flash,其擦除时不再以字节为单位,而是以块为单位(简化了电路),数据密度更高,容量在 1 MB 以上。可分为 nor flash 和 nand flash:
nor flash | 数据线和地址线分开(像 RAM 一样随机寻址,读取任何一个字节) | 几兆字节 | 成本高 | 寿命低 | 坏块导致不可用 |
---|---|---|---|---|---|
nand flash | 数据线和地址线复用(读取速度慢,按页寻址) | 数十兆字节 | 成本低 | 寿命高 | 可标记坏块 |
嵌入式系统多用一个小容量的 nor flash 存储引导代码,用一个大容量的 nand flash 存放文件系统和内核。
Nand Flash 是存储芯片,而 SD 卡是将 Nand Flash 芯片叠加到一起,扩大容量,同时添加管理系统芯片。Nand Flash是不可以直接使用的,需要驱动程序,SD则自带驱动程序,直接可用。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。