嵌入式系统必须同时有nand Flash和nor Flash吗?

嵌入式系统必须有nand Flash和nor Flash吗?只使用其中一种可以吗?

一般来说,
NandFlash存储量大、价格低,但寿命短、块读写、速度慢;
NorFlash存储量小、价格高,寿命较长、随机读写、速度较快。
由于NorFlash价格高,一般用于启动,而文件系统和应用程序系统由于尺寸大,存不下,只好用NandFlash或SD卡了。
根据需要,如果启动的系统能放得下,可以选择其中一种来用,一般评估板如果上面两个都有的,要提供两种启动模式,分别从不同设备启动,你选取一种,忽略另一种方式即可。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-06-20
NorFlash主要是直接挂到总线上不用写驱动 当成内部flash使用 比较贵

nand 通过串口通信 占用引脚少 容量大 而且便宜
如果你的程序很大 启动代码很多内部的不够用 比如超过128k 那就需要用到norflash来执行你的程序
第2个回答  2013-06-20
不需要,现在基本都只配的nand flash吧,毕竟便宜么

嵌入式系统必须有nand Flash和nor Flash吗?
那么嵌入式系统里必须要有Nand Flash和NorFlash吗?答案是不是必须的。如果你用的主MCU,芯片内部集成了大容量的Flash和DRAM,就不必要扩展外部的Flash,比如说MTK62系列的芯片,就是我们常说的山寨手机,就没有外扩的DRAM和Flash.如果你用的主MCU,芯片内部没有集成,或者集成的很小容量的Flash,你就...

为什么嵌入式硬件的存储模块中有了emmc还要上flash模块呢?
Flash存储器主要分为Nor Flash和Nand Flash两种类型。Nor Flash的容量相对较低,但具有直接运行代码的能力,无需将代码复制到内存中。Nand Flash则具有更大的容量,但需要通过将代码复制到内存中才能执行程序。在嵌入式系统启动过程中,通常会先在Nor Flash中执行BIOS或boot程序。这是因为Nor Flash中的程序...

嵌入式操作系统的组成
嵌入式系统中常用的外存有:硬盘、NAND Flash、CF卡、MMC和SD卡等。通用设备接口和I\/O接口嵌入式系统和外界交互需要一定形式的通用设备接口,如A\/D、D\/A、I\/O等,外设通过和片外其他设备的或传感器的连接来实现微处理器的输入\/输出功能。每个外设通常都只有单一的功能,它可以在芯片外也可以内置芯片中。外设的种类很...

nandflash和norflash的区别
NANDflash和NORflash的区别 两种并行FLASH Flash存储器又称闪存,是一种可以在线多次擦除的非易失性存储器,即掉电后数据不会丢失,具体积小、功耗低、抗振性强等优点,为嵌入式系统中典型的两种存储设备。1、NOR型Flash:如SST39VF160,可以直接读取芯片内存储器的数据,速度比较快,但价格较高;芯片...

norflash和nandflash的区别
由于两者的特性不同,它们的应用场景也有所不同。Norflash由于其读取小数据的优势,常用于需要高性能存储的设备,如智能手机、平板电脑等消费电子产品的固件存储。而Nandflash则由于其大容量和低成本的优势,常用于数据存储需求大的设备,如存储卡、USB闪存盘等。此外,在嵌入式系统、工业控制等领域也有...

嵌入式存储器概述
嵌入式只读存储器主要包括NOR FLASH、NAND FLASH、PROM、EPROM、E2PROM等。NOR FLASH将存储区划分为多个扇区,而NAND FLASH则将存储器划分为多个块。NOR FLASH的读取速度比NOR FLASH快,而NAND FLASH的写入速度则比NOR FLASH快得多。RAM主要分为SRAM与DRAM。DRAM需要定期刷新,否则数据将丢失。由于定期刷新...

嵌入式Linux 中,nand flash 和 nor flash ,那个用的多?
采用flahs介质时一个需要重点考虑的问题是可靠性。对于需要扩展MTBF的系统来说,Flash是非常合适的存储方案。可以从寿命(耐用性)、位交换和坏块处理三个方面来比较NOR和NAND的可靠性。五、NAND flash和NOR flash的寿命(耐用性)在NAND闪存中每个块的最大擦写次数是一百万次,而NOR的擦写次数是十万次。NAND存储器除了...

要运行一个程序,这个程序必须被装载到???
一般的,嵌入式系统的存储器以Flash应用最广,Flash分为两种:norFlash和nandFlash,打个不恰当的比方,norFlash相当于ROM,程序可以直接在其上运行,nandFlash相当于硬盘,只负责存储程序。所以一般的bootloader代码都存储在norFlash中,上电后芯片可直接读取其上的代码来运行,而S3C2410芯片比较特别,以它为...

U-boot与linux的关系是什么?给个详细点的说明
嵌入式系统因为构造很特殊,所以他的系统启动一般都是要在 nor flash (不是我们常见的 NAND flash 存储器,NOR flash 可以直接运行程序,NAND 不能直接运行程序,需要读取到内存运行,和 BIOS 很类似,nor flash 成本很高)。这个前期启动需要做一些初始化工作,以及因为环境限制,程序运行有很大的功能...

什么嵌入式
其中NOR Flash 凭借其可擦写次数多、存储速度快、存储容量大、价格便宜等优点,在嵌入式领域内得到了广泛应用。 3>辅助存储器 辅助存储器用来存放大数据量的程序代码或信息,它的容量大、但读取速度与主存相比就慢的很多,用来长期保存用户的信息。 嵌入式系统中常用的外存有:硬盘、NAND Flash、CF卡、MMC和SD卡等。

相似回答