ARM9嵌入式Linux开发-NADN FLASH控制器

28 篇文章 115 订阅 ¥9.90 ¥99.00
本文详细介绍了NAND Flash的基本概念,包括NOR与NAND的区别,重点讲解了K9F2G08UXA NAND Flash的物理构成、结构框图、存储单元组织结构、命令字、地址序列以及访问方法。此外,还阐述了NAND Flash控制器的工作原理,包括NFCONF、NFCONT、NFCMD、NFADDR、NFDATA和NFSTAT等寄存器的功能,并提供了编程实例。
摘要由CSDN通过智能技术生成

目录

1 NAND FLASH

1.1Flash简介

1.2 NOR与NAND的区别

1)性能比较

2)接口差别

3)容量和成本

1.3NAND FLAHS(K9F2G08UXA)的物理构成

1.4 NAND FLAHS(K9F2G08UXA)的结构框图

1.5 NAND FLAHS(K9F2G08UXA)存储单元组织结构图

1.6 NAND FLAHS(K9F2G08UXA)命令字

1.7 NAND FLAHS(K9F2G08UXA)地址序列

1.8 NAND FLAHS(K9F2G08UXA)访问方法

1.8.1硬件连接

1.8.2访问方法

2 NAND FLASH控制器

2.1NFCONF:配置寄存器

2.2NFCONT:控制寄存器

2.3NFCMD:命令寄存器

2.4NFADDR:地址寄存器

2.5NFDATA:数据寄存器

2.6NFSTAT:状态寄存器

3 NASH FLASH控制器编程实例


1 NAND FLASH

1.1Flash简介

NOR和NAND是现在市场上两种主要的非易失闪存技术。

NOR的特点是芯片内执行(XIP, eXecute In Place),这样应用程序可以直接在flash 闪存内运行,不必再把代码读到系统RAM中。NOR的传输效率很高,在1~4MB的小容量时具有很高的成本效益,但是很低的写入和擦除 速度大大影响了它的性能。   

NAND结构能提供极高的单元密度,可以达到高存储密度,并且写入和擦除的速度也很快。应用NAND的困难在于flash的管理和需要特殊的系统接口。

1.2 NOR与NAND的区别

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值