基于ARM9-S3C2410嵌入式MDK开发实验报告 嵌入式实验报告 MDK ARM9

基于ARM9-S3C2410嵌入式MDK开发实验报告 嵌入式实验报告 MDK ARM9

ID:38711109

大小:1021.00 KB

页数:26页

时间:2019-06-18

基于ARM9-S3C2410嵌入式MDK开发实验报告 嵌入式实验报告 MDK ARM9_第1页
基于ARM9-S3C2410嵌入式MDK开发实验报告 嵌入式实验报告 MDK ARM9_第2页
基于ARM9-S3C2410嵌入式MDK开发实验报告 嵌入式实验报告 MDK ARM9_第3页
基于ARM9-S3C2410嵌入式MDK开发实验报告 嵌入式实验报告 MDK ARM9_第4页
基于ARM9-S3C2410嵌入式MDK开发实验报告 嵌入式实验报告 MDK ARM9_第5页
资源描述:

《基于ARM9-S3C2410嵌入式MDK开发实验报告 嵌入式实验报告 MDK ARM9》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、学校代码:10128学号:20101105嵌入式实验报告题目:基于ARM9-S3C2410嵌入式MDK开发实验报告学生姓名:刁玉贤学院:电力学院专业:检测技术与自动化装置学号:20101105指导教师:刘志强二〇一一年七月内蒙古工业大学261实验目的本次实验是在上完ARM理论课后进行的,主要目的有以下几个方面:1、了解EduKit-IV开发平台,掌握其硬件连接和使用方法,初步熟悉MDK;2、掌握有关矩阵LED的原理,以及对常用矩阵LED控制方法;4、通过实验掌握基于S3C2410XMDK程序设计;5、通过实验掌握对处理器S3C2410X中GPIO模块电路的控制方

2、法;2实验设备1硬件:EmbestEduKit-IV平台,ULINK2仿真器套件,PC机;2软件:μVisionIDEforARM集成开发环境,Windows98/2000/NT/XP。3实验内容1、观察演示程序,了解在MDK环境下开发的例程:(1)设置超级终端;运行PC机上WindowsXP系统自带的超级终端软件,“开始->所有程序->附件->通讯->超级终端”,设置每秒位数115200、数据位8、奇偶校验无、停止位1、数据流控制无图4-1超级终端配置内蒙古工业大学26(2)将EduKit-IV实验平台的电源的拨动开关拨向向上端的加电状态,给实验平台上电,1-

3、2秒后将会在EduKit-IV实验平台的LCD屏上显示出DEMO起始界面,同时在超级终端上也可以看到串口打印的启动信息。(3)根据提示,对固化在存储器上的程序进行演示。2、熟悉RealView开发环境,参见实验指导书“第三章RealViewMDK开发基础”3、学习实验“5.2LED控制实验(179页)”,参照本实验,自己创建一个类似的工程。通过新建一个简单的工程文件,并编译这个工程文件。学习ARM仿真器的使用和开发环境的设置。学会在程序中设置断点,观察系统内存和变量,为调试应用程序打下基础。4实验内容4.1寄存器的设置S3C2410X芯片上共有71个多功能的输入

4、/输出引脚,它们分为7组I/O端口:(1)1个23位的输出端口(端口A)。(2)2个11位的输入/输出端口(端口B、H)。(3)4个16位的输入/输出端口(端口C、D、E、G)。(4)1个8位的输入/输出端口(端口F)在运行程序之前必须对每个用到的引脚功能进行设置,如果某些引脚的复用功能没有使用,可以先将该引脚设置为I/O端口。4.1.1.S3C2410XI/O口常用的控制寄存器(1)端口控制寄存器(GPACON-GPHCON)。(2)端口数据寄存器(GPADAT-GPHDAT)。(3)端口上拉寄存器(GPBUP-GPHUP)。(4)外部中断控制寄存器(EXTI

5、NTN)。内蒙古工业大学26表6-1端口F控制寄存器寄存器地址读/写描述复位值GPFCON0x56000050R/W端口F配置寄存器0x0GPFDAT0x56000054R/W端口F数据寄存器未定义GPFUP0x56000058R/W端口F上拉控制寄存器0x0Reserved0x5600005C—保留未定义表6-2GPFCON寄存器GPFCON位描述GPF7[15:14]00 = Input01 = Output10 = EINT711 = ReservedGPF6[13:12]00 = Input01 = Output10 = EINT611 = Reserv

6、edGPF5[11:10]00 = Input01 = Output10 = EINT511 = ReservedGPF4[9:8]00 = Input01 = Output10 = EINT411 = ReservedGPF3[7:6]00 = Input01 = Output10 = EINT311 = ReservedGPF2[5:4]00 = Input01 = Output10 = EINT211 = ReservedGPF1[3:2]00 = Input01 = Output10 = EINT111 = ReservedGPF0[1:0]00 = I

7、nput01 = Output10 = EINT011 = Reserved表6-3GPFDAT寄存器内蒙古工业大学26GPFDAT位描述GPF[7:0][7:0]当端口被配置成输入时,外部数据可以从对应的端口中读出;当端口被配置成输出时,写入该寄存器的数据会被送到对应的引脚上;当端口被配置成功能脚时,此寄存器未定义4.1.2.电路设计图6-1LED接线原理图4.2硬件设置1)处理器处理器是三星公司的Samsung公司推出的16/32位RISC处理器S3C2410A,为手持设备和一般类型应用提供了低价格、低功耗、高性能小型微控制器的解决方案。为了降低整个系统的成

8、本,S3C2410提供了

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。