- 23
- 0
- 约2.4千字
- 约 4页
- 2016-07-05 发布于重庆
- 举报
基于STM32的嵌入式软件开发基础-实验指导书(经典)
实验一
一、实验目的
1 、掌握嵌入式软件开发流程
2 、学会使用嵌入式软件开发工具
3 、学会使用无限循环架构开发简单的嵌入式应用程序
4 、学会使用单步∕全速运行、设置断点和观察变量∕寄存器等方法调试嵌入式应用程序
5 、掌握通用数字输入输出(GPIO)和系统定时器(SysTick)的软件开发方法
6 、理解发光二极管(LED)和按键(Push Button)的驱动原理
7 、掌握常用的延时(Delay)实现技巧
二、实验环境
1 、硬件:
ALIENTEK STM32F103嵌入式开发板
2 、软件:
REALVIEW MDK或IAR EWARM
三、实验内容
1 、LED点亮实验:
使用GPIO的相关知识,设计基于无限循环架构的嵌入式应用程序,点亮开发板上绿色LED和红色LED;
2 、流水灯实验一:
使用GPIO和延时循环,设计基于无限循环架构的嵌入式应用程序,使开发板上的绿色LED和红色LED先后轮流闪烁;
3 、按键控制LED实验:
使用GPIO的相关知识,设计基于无限循环架构的嵌入式应用程序,实现以下功能:
1 )当按下WK_UP按键时,开发板上的绿色LED点亮;当释放WK_UP按键时,开发板上的绿色LED熄灭;
2 )当按下KEY1按键时,开发板上的红色LED点亮;当释放KEY1按键时,开发板上的红色LED熄灭;
3 )当同时按下WK_UP和K
原创力文档

文档评论(0)