山东大学嵌入式实验报告

2026/4/29 21:24:25

实验五 ARM硬件接口实验1----基本IO实验

实验目的

(1) GPIO的功能配置方法; (2) 通过寄存器访问引脚的方法;

(3) 实现GPIO输入输出功能的基本编程方法。 实验内容

编写S3C2440X处理器的端口控制程序,实现利用按键控制的跑马灯程序。GPC5,GPC6,GPC7三个引脚连接发光二极管,按钮开关连接在GPF5引脚。上电后,GPC5,GPC6,GPC7三个引脚连接发光二极管,轮流显示,当按钮开关按下去,方向反向。

PS:实验过程中要注意按键去抖动和每个发光二极管显示一定的时间(至少100ms). 实验要求

(1)运行AXD加载生成的image文件,运行程序,观察程序执行的效率。并观察按键按下和松开跑马灯轮换方向。

(2)实验过程中请记录并思考以下内容:

1)如何访问寄存器并修改其中的1位或者多位数据? 2)如何配置S3C2440的PIO端口? 3)在C语言中如何实现按键处理程序?

4)如何初始化DRAM,从而实现程序下载并在线调试? 5)尝试实现利用按键切换控制跑马灯的顺序轮换?

程序代码截图如下:

思考题:

(1)运行AXD加载生成的image文件,运行程序,观察程序执行的效率。并观察按键按


山东大学嵌入式实验报告.doc 将本文的Word文档下载到电脑
搜索更多关于: 山东大学嵌入式实验报告 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219