?/p>
1
?/p>
?/p>
5
?/p>
仲恺农业工程学院实验报告?/p>
实验?/p>
NAND Flash
控制?/p>
一、实验目?/p>
1.
了解
NAND Flash
芯片的接?/p>
2.
掌握通过
NAND Flash
控制器访?/p>
NAND Flash
的方?/p>
二、实验内?/p>
1.
掌握?/p>
NAND Flash
的操作;
2.
把一部分代码存放?/p>
NAND Flash
地址
4096
之后?/p>
当程序启动后通过
NAND Flash
控制器将
代码?/p>
NAND Flash
复制?/p>
SDRAM
并执行?/p>
三、实验设?/p>
1. EL-ARM-830
教学实验箱,
PentiumII
以上?/p>
PC
机,仿真调试电缆,串口电缆?/p>
2. PC
操作系统
WIN98
?/p>
WIN2000
?/p>
WINXP
?/p>
MDK
集成开发环境,仿真调试驱动程序
四、实验步?/p>
1
.本实验仅使用实验教学系统的
CPU
板,串口。在进行本实验时?/p>
LCD
电源开关、音频的?/p>
右声道开关?/p>
AD
通道选择开关、触摸屏中断选择开关等
均应处在关闭状态?/p>
2
.在
PC
机并口和实验箱的
CPU
板上?/p>
JTAG
接口之间,连接仿真调试电缆,以及串口间连
接公
/
母接头串口线?/p>
3
.检查连接是否可靠,可靠后,接入电源线,系统上电?/p>
4
.打开
MDK
开发环境,修改源文件的
head.s
程序?/p>
5.
修改
init.c
程序?/p>
6 .
修改
main.c
程序?/p>
nand.c
?/p>
7.
编译,生成可执行程序,观察试验现象?/p>
四、实验程?/p>
res.s
?/p>
PRESERVE8
IMPORT
Main
AREA RESET, CODE, READONL
Y
EXPORT _start
_start
ENTRY
ldr sp, =4096