推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

STM32F407 ARM 单片机开发板_NandFlash读写程序 KEIL 软件C源码

更新时间:2020-06-14 09:28:34 大小:9M 上传用户:xzxbybd查看TA发布的资源 标签:stm32f407arm单片机开发板 下载积分:3分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

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.ini1KB
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/
...

全部评论(0)

暂无评论