微型计算机程序注释,电子科技大学微机原理实验指导书注释版exp2.pdf

电子科技大学微机原理实验指导书注释版exp2,微机原理实验指导书,实验指导书,计算机网络实验指导书,实验室作业指导书,c语言实验指导书答案,实验指导书格式,检测实验室作业指导书,信号与系统实验指导书,岩石力学实验指导书

实验二 ARM 汇编控制LED 实验

Reference:S3c2440 data sheet

一、实验目的

1、理解掌握通过ARM 汇编控制硬件操作

2 、熟练使用ARM 调试软件RVDS 进行硬件调试

二、实验内容

1、掌握ARM 处理器GPIO 相关寄存器的使用

2 、理解开发板LED 接口部分的链接原理

2 、用ARM 汇编实现控制开发LED 按照一定方式点亮

三、预备知识

1、ARM 汇编基础

2 、ARM 处理器通用IO 口的操作

四、实验设备与工具

硬件:ARM 嵌入式开发板,PC 机Pentium100 以上,并口线,JTAG 板,JTAG 连接线

软件:Windows 操作系统,RVDS 软件

五、实验原理及说明

1、S3C2440 处理器相关寄存器介绍(详细内容参看S3C2440 芯片手册)

下面对实验中使用的寄存器做简要说明:

/*实验中我们用的是 J 端口,下面的原理展示的是 G 端口,所以做的时候老师要我们把

G 改成J ,写报告的时候注意哦!*/

表一 PORT G CONTROL REGISTERS(GPGCON, GPGDAT)地址功能描述

Register Address R/W Description Reset

value

GPGCON 0 R/W Configures the pins of port G 0x0

GPGDAT 0 R/W The data register of port G Undef

GPGUP 0 R/W Pull-up disable register of port G 0xfc00

表二 PORT G 控制寄存器各比特功能描述

GPGCON Bit Description

GPG15 [31:30] 00=input 01=Output

10=EINT[23] 11=Reserved

GPG14 [29:28] 00=input 01=Output

10=EINT[22] 11=Reserved

GPG13 [27:26] 00=input 01=Output

10=EINT[21] 11=Reserved

GPG12 [25:24] 00=input 01=Output

10=EINT[20] 11=Reserved

GPG11 [23:22] 00=input 01=Output

10=EINT[19] 11=Reserved

GPG10 [21:20] 00=input 01=Output

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值