ARM学习资料 GPIO基本内容 LED跑马灯实验(1)
LED跑马灯实验
修改记录
版本号. 作者描述修改日期
0.1 徐珊First Draft 2011-9-21
审核记录
姓名职务签字日期
标题文档编号版本页
文档名 1.0 2 of 16
LED跑马灯
1.1 实验介绍
GPIO即通用可编程输入输出口,在此我们通过GPIO编程实现一个跑马灯的实验。该跑马灯实验是最简单,也是一般最先开始的一个实验,它可以搭建一个最小的工程项目,之后,所有的实验都可以建立在该项目之上,从而节省了在搭建过程中所消耗的时间和精力。所有的 GPIO 操作都是以跑马灯为基础进行的。
1.2 实验目标
1. 理解GPIO寄存器配置的相关知识
2. 灵活运用 GPIO
1.3 实验时间
60分钟
1.4 预备知识
熟悉C语言知识,熟练MDK的使用
1.5 实验步骤
1.创建一个GPIO_1文件夹
2.1 新建子文件夹User,用于存放用户源程序
2.2 新建子文件夹RVMDK,用于存放去启动代码(STM32F10x.s)
2.3 新建子文件夹Project,用户KEIL工程文件
2.4 在Project下依次创建Obj和List子文件夹,存放编译过程中产生的中间文件。
标题文档编号版本页
文档名 1.0 3 of 16
具体如下图所示:
4. 新建Keil MDK工程
4.1 启动Keil uVision4,点击菜单 New uVision Project,
新建一个工程,命名为GPIO
标题文档编号版本页
文档名 1.0 4 of 16
4.2 选择CPU类型为 STM32F107VC (这是MDV-STM32-107开发板采用的CPU类型)
标题文档编号版本页
文档名 1.0 5 of 16
相关主题