Flash主要分为两种Nor Flash和Nand Flash,这两种flash的结构存在较大的差异。
最先出现的Nor flash,采用并口输入输出数据,速度快,CPU可以直接从Nor Flash中取指令执行专门术语叫XIP (eXecute In Place),但是价格昂贵,同时,由于要占用地址线,容量不能很大。基于以上的缺点,三星公司开发了Nand
Flash结构,这种结构采用串行数据存储,而且使用块存储,故而容量可以很高。但是它的缺点是程序不能直接在Nand Flash中运行,只能拷贝到Nor Flash或者是RAM中运行,这样程序启动的过程中就存在一个程序拷贝的过程,这个过程主要在Nor Flash中运行。
所以,一般Nor Flash用作存放BootLoader(这部分内容也类似于PC中的BIOS和MBR),主要是在单片机上电后,执行将Nand Flash中的程序拷贝到RAM中,然后将CPU控制权交给RAM中的程序(用户自己编写的函数或者是系统内核)。所以,一般的嵌入式系统中都带有容量较小的Nor
Flash和大容量的Nand Flash。Nor Flash主要用来存放引导程序,而Nand Flash存放用户真正的程序。如果使用操作系统,一般内核比较大,系统启动过程比较慢,大约5-10秒不等,这个过程中主要执行开机自检和硬件初始化以及程序拷贝。
转载链接:http://blog.sina.com.cn/s/blog_4697cdcd0100qy4r.html
分享到:
相关推荐
NOR FLASH和NAND FLASH特点比较
烧写norflash和nandflash区别
清晰的描述了NOR Flash与NAND Flash的区别. 如果对这两个有什么疑问的话,你也可以给我留言. 我感觉这个文档讲的很清楚了.
NorFlash和NandFlash的比较,包括三分文档。
NOR flash和NAND flash区别,RAM 和ROM区别 NOR flash和NAND flash区别,RAM 和ROM区别
本文将介绍NAND flash和NOR flash的区别
很多人搞不清NAND FLASH和NOR FLASH的区别,希望这点资料对大家有所帮助!
一、调试经验;二、问答;三、ARM的nor flash与nand flash启动过程区别。
非常直观的总结了nand flash和nor flash的区别
NAND FLASH 和NOR FLASH工作原理SH工作原理
NOR FLASH 与NAND FALSH 的区别 NOR 和NAND 是现在市场上两种主要的非易失闪存技术( non‐volatile computer storage)。 Intel 于1988 年首先开发出NOR flash 技术,彻底改变了原先由EPROM 和EEPROM 一统天下 的局面...
NOR FLASH 与NAND FLASH对比
迅盘 NORFLASH NANDFLASH迅盘 NORFLASH NANDFLASH迅盘 NORFLASH NANDFLASH
SRAM,DRAM,PROM,EPROM,EEPROM,NORFLASH,NANDFLASH区别 挺详细的、、、
本资料详细介绍了Nand Flash的工作原理,常见操作(读写,擦除,ECC校验)...由于一般嵌入式书籍很少介绍Nand Flash开发,而Nand Flash的datasheet又令开发新手感到费解,故本资料对于Nand Flash的嵌入式开发很有价值。
代理复旦微的各种容量的NOR FLASH、NAND FLASH、EEPROM等
NorFlash与NandFlashNorFlash与NandFlashNorFlash与NandFlashNorFlash与NandFlashNorFlash与NandFlashNorFlash与NandFlashNorFlash与NandFlashNorFlash与NandFlashNorFlash与NandFlashNorFlash与NandFlashNorFlash与...
多数的人不知道他门的区别,所以在此希望对大家的学习有帮助
norflash启动,nandflash启动,SDRAM总结.doc