Nor Flash和Nand Flash用途
来源:互联网 发布:java 排序算法总结 编辑:程序博客网 时间:2024/06/05 14:57
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用途
- NAND FLASH 和 NOR FLASH
- nor flash和nand flash
- NOR Flash 和 NAND Flash
- NAND FLASH和NOR FLASH
- Nand Flash和Nor Flash
- nor flash 和nand flash
- Nand flash 和 NOR flash
- NOR Flash和Nand Flash
- nand flash和nor flash
- NOR flash 和 NAND flash
- NOR flash和nand flash
- NOR和NAND FLASH
- NOR和NAND FLASH
- nand和nor flash
- NAND flash、NOR flash
- Nand Flash & Nor Flash
- NOR FLASH & NAND FLASH
- 数据库基础
- zoj 3365
- android菜单栏menu的使用
- fedora14下安装Oracle 11g
- exec函数族
- Nor Flash和Nand Flash用途
- 什么样茶油才是好茶油
- Single Number -- leetcode
- maven简单实用教程
- 环境表
- 【C++进阶】for循环以及for循环运行机制
- Oracle发布NetBeans 7.4,支持JDK 8和移动Web应用程序开发
- BCD码指令 AAA DAA AAS DAS AAM AAD
- 如何加快C++代码的编译速度