- 1
- 2
- 3
- 4
- 5
STM32F407 ARM 单片机开发板_NandFlash读写程序 KEIL 软件C源码
资料介绍
STM32F407 ARM 单片机开发板_NandFlash读写程序 KEIL 软件C源码
本章节介绍了STM32的NandFlash控制器和K9F2G08的部分信息。并实现了对其的基本操作,通过本章学习你将基本掌握STM32 NandFlash控制器以及K9F2G08的使用方法。
1. STM32 NandFlash控制器简介
STM32的NandFlash控制器是包含在FSMC中的,它可以控制多种设备,在此只针对NandFlash控制部分给予介绍。
FSMC共控制4个Banks,其中Bank2和Bank3可用于挂载NandFlash。Bank2的地址空间为0x7000 0000到0x7800 0000,Bank3的地址空间为0x8000 0000到0x8800 0000。bank2/bank3的前半部分为公共区,后半部分为属性区,这两个区的低256KB部分又被分为3个段:数据段(开始64KB)、命令段(第二个64KB)地址段(最后128KB)。用户可以使用这三个段访问NandFlash:写命令到命令段任意位置可向NandFlash发送命令、。。。、读写NandFlash时可访问数据段任意位置。在通过数据段访问NandFlash时你可以不必增加数据地址。
FSMC可以控制8位或16位的NandFlash,在这里仅对8位NandFlash相关部分给予介绍,表1是8位NandFlash要用到的引脚介绍。
表1. 8位NandFlash
FSMC信号名称 | I/O | 功能 |
A[17] | O | 地址锁存使能 |
A[16] | O | 命令锁存使能 |
D[7:0] | I/O | 8位地址/数据复用端口 |
NCE[x] | O | 片选,x=2/,3 |
NOE(=NRE) | O | 输出使能 |
NWE | O | 写使能 |
NWAIT/INT[3:2] | I | NandFlash就绪/忙信号 输入给FMSC |
1.1 NandFlash操作
一个典型的读页操作可以分为如下几个步骤完成:
1) 配置FSMC_PCRx与FSMC_PMEMx寄存器以使能相应的存储Bank。
2) CPU写一个命令字节到公共存储区(例如三星的NandFlash设备 可以写0x00)。
部分文件列表
文件名 | 大小 |
STM32F407 ARM 单片机开发板_NandFlash读写程序 KEIL 软件C源码/ | |
STM32F407 ARM 单片机开发板_NandFlash读写程序 KEIL 软件C源码/NandFlash/ | |
STM32F407 ARM 单片机开发板_NandFlash读写程序 KEIL 软件C源码/NandFlash/JLinkLog.txt | |
STM32F407 ARM 单片机开发板_NandFlash读写程序 KEIL 软件C源码/NandFlash/JLinkSettings.ini | 1KB |
STM32F407 ARM 单片机开发板_NandFlash读写程序 KEIL 软件C源码/NandFlash/Libraries/ | |
STM32F407 ARM 单片机开发板_NandFlash读写程序 KEIL 软件C源码/NandFlash/Libraries/CMSIS/ | |
STM32F407 ARM 单片机开发板_NandFlash读写程序 KEIL 软件C源码/NandFlash/Libraries/CMSIS/CMSIS END USER LICENCE AGREEMENT.pdf | |
STM32F407 ARM 单片机开发板_NandFlash读写程序 KEIL 软件C源码/NandFlash/Libraries/CMSIS/Device/ | |
STM32F407 ARM 单片机开发板_NandFlash读写程序 KEIL 软件C源码/NandFlash/Libraries/CMSIS/Device/ST/ | |
STM32F407 ARM 单片机开发板_NandFlash读写程序 KEIL 软件C源码/NandFlash/Libraries/CMSIS/Device/ST/STM32F4xx/ | |
STM32F407 ARM 单片机开发板_NandFlash读写程序 KEIL 软件C源码/NandFlash/Libraries/CMSIS/Device/ST/STM32F4xx/Include/ | |
... |
最新上传
-
21ic小能手 打赏15.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:kk1957135547
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:liqiang9090
-
21ic下载 打赏160.00元 3天前
用户:w178191520
-
21ic下载 打赏210.00元 3天前
用户:jh035511
-
21ic下载 打赏150.00元 3天前
用户:jh03551
-
21ic下载 打赏40.00元 3天前
用户:cooldog123pp
-
21ic下载 打赏40.00元 3天前
用户:sun2152
-
21ic下载 打赏30.00元 3天前
用户:WK520077778
-
21ic下载 打赏60.00元 3天前
用户:1111111ffgg
-
21ic下载 打赏20.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏20.00元 3天前
用户:小猪配二锅头
-
21ic下载 打赏20.00元 3天前
用户:w1966891335
-
21ic下载 打赏20.00元 3天前
用户:w993263495
-
21ic下载 打赏20.00元 3天前
用户:xzxbybd
-
21ic下载 打赏30.00元 3天前
用户:happypcb
-
21ic下载 打赏30.00元 3天前
用户:zzggq
-
21ic下载 打赏20.00元 3天前
用户:xuzhen1
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏20.00元 3天前
-
21ic小能手 打赏15.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:liqiang9090
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏160.00元 3天前
用户:w1966891335
-
21ic下载 打赏160.00元 3天前
用户:w178191520
-
21ic下载 打赏160.00元 3天前
用户:kk1957135547
-
21ic下载 打赏40.00元 3天前
用户:WK520077778
-
21ic下载 打赏40.00元 3天前
用户:sun2152
-
21ic下载 打赏30.00元 3天前
用户:xuzhen1
-
21ic下载 打赏50.00元 3天前
用户:铁蛋锅
全部评论(0)