1 / 4
文档名称:

实验四CLED跑马灯实验.doc

格式:doc   大小:362KB   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

实验四CLED跑马灯实验.doc

上传人:taotao0b 2018/10/11 文件大小:362 KB

下载得到文件列表

实验四CLED跑马灯实验.doc

文档介绍

文档介绍:实验四C LED跑马灯实验
一、实验目的
了解S3C2410的I/O及其相关设置;
继续熟悉ARM开发环境。
二、实验设备
硬件:
TX2440A实验板;
测控与显示扩展板;
PC机;
J-Link V8仿真器;
软件:
PC机操作系统(WINDOWS XP);
ARM Developer Suite ;
J-link ARM ;
三、实验内容
了解DM2410实验板I/O接口原理。
利用ADS编译环境,用C语言编写跑马灯主程序。
四、实验说明
S3C2410有多达117位的I/O口可以提供方便的扩展。分为8组端口如下:
— Port A (GPA): 23-output port
— Port B (GPB): 11-input/output port
— Port C (GPC): 16-input/output port
— Port D (GPD): 16-input/output port
— Port E (GPE): 16-input/output port
— Port F (GPF): 8-input/output port
— Port G (GPG): 16-input/output port
— Port H (GPH): 11-input/output port
所有的端口都是复用的,因为是复用的端口所以在应用I/O口之前应该对端口进行设置,使之成为需要的模式,这个模式是由八个I/O控制寄存器GPxCON设置,其中的x就是A-H,每个端口还有数据寄存器GPxDAT,和上拉寄存器GPxUP。
五、实验步骤
1、仔细阅读实验说明部分,熟悉S3C2410的I/O口及其控制;
2、建立工作目录如:D:\armlab
3、,使用ARM Executable Image工程模板建立一个工程led
4、将本“实验4流水灯目录”下的“LED”目录下的两个文件夹“system、uart”拷贝到新建立的工程目录“D:\armlab\led”下
5、建立文件组“inc”
鼠标右键点击屏幕,弹出
6、添加system\inc目录下的文件至当前工程中,并拖入到文件组“inc”下,不要添加
“”文件。

7、添加system\src目录下的文件至当前工程中,并拖入到文件组“src”下, 不要添加“”文件。
8、添加uart目录下的文件至当前工程中,“inc”下,“src”下。
9、建立源文件“”
10、按文件“实验四B ADS+AXD+JLINK仿真调试TX2440A(保留出厂程序方式)”要求设置项目及AXD,并编译改错。
11、连接PC机、J-link仿真器和实验板。
12、调试运行程序观察程序运行。自行修改程序观察各变量、寄存器等的作用。
13、程序运行后在扩展板上的LED灯将轮流显示(跑马等),打开终端仿真器secureCRT可以接受实验板输出信息。
六、参考例程
实验中当端口输出为0时,相应的LED亮,输出1时,相应的LED灭。源程序如下:
//=============================================