- 2
- 0
- 约2.68千字
- 约 3页
- 2026-03-04 发布于河南
- 举报
基于STM32的嵌 式软件开发基础-实验指导书(经典)
实验 基于STM32的嵌 式软件开发基础实验
、实验 的
1、掌握嵌 式软件开发流程
2、学会使 嵌 式软件开发 具
3、学会使 限循环架构开发简单的嵌 式应 程序
4、学会使 单步 全速运 、设置断点和观察变量 寄存器等 法调试嵌 式应 程序
5、掌握通 数字输 输出(GPIO)和系统定时器(SysTick)的软件开发 法
6、理解发光 极管(LED)和按键(PushButton)的驱动原理
7、掌握常 的延时(Delay)实现技巧
、实验环境
1、硬件:
ALIENTEKSTM32F103嵌 式开发板
2、软件:
REALVIEWMDK或IAREWARM
三、实验内容
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和KEY1按键时,开发板上的红 LED和黄 LED同时点亮;当同时释放WK_UP和KEY1按键时,开
发板上的红 LED和黄 LED同时熄灭;
4、流 灯实验 :
使 GPIO和SysTick的相关知识,设计基于 限循环架构的嵌 式应 程序,使开发板上的绿 LED和红 LED先后轮流闪
烁,每个LED点亮和熄灭的时间各为1s,并在程序中定义 个8位 符号变量来记录红 LED闪烁的次数;
调试程序,在REALVIEWMDK或IAREWARM的调试界 中,通过在程序中设置断点,并打开变量观察窗 ,加 对应的变
量,全速运 ,随着红 LED的闪烁,跟踪 来记录红 LED闪烁次数的8位 符号变量的变化情况;
四、硬件设计
1、发光 极管(LED)与嵌 式微控制器(STM32F103)的接 电路
2、按键与嵌 式微控制器(STM32F103)的接 电路
五、软件设计
1、LED点亮实验程序:
程序(略)
2、流 灯实验 程序:
程序(略)
3、按键控制LED实验程序:
程序(略)
4、流 灯实验 程序:
程序(略)
六、实验结果
1、LED点亮实验结果:
字或图 描述该程序运 的结果
2、流 灯实验 结果:
字或图 描述该程序运 的结果
3、按键控制LED实验结果:
字或图 描述该程序运 的结果
4、流 灯实验 结果:
字或图 描述该程序运 的结果(调试界 中断点设置和变量观察窗 的截图)PA8PD2
PA15PA13
实验 基于STM32的嵌 式软件开发 级实验
、实验 的
1、了解中断控制器(NVIC)的内部结构和 作原理
2、深 理解中断机制,学会编写中断服务函数
3、学会使 中断服务函数开发基于前后台架构的较复杂的嵌 式应 程序
4、掌握串 通信的原理,掌握通 同步串 收发器(USART)的软件开发 法
5、熟悉模数转换的过程和性能指标,掌握模数转换器(ADC)的软件开发 法
、实验环境
1、硬件:
ALIENTEKSTM32F103嵌 式开发板
2、软件:
REALVIEWMDK或IAREWARM
三、实验内容
1、LED闪烁实验:
使 NVIC(含SYSTICK)和GPIO的相关知识,编写中断服务函数,并开发基于前后台架构的嵌 式应 程序,使开发板上
绿 LED每1s闪烁 次;
2、串 输出实验:
使 USART的相关知识,设计基于 限循环架构的嵌 式应 程序,通过USART1向PC的串 发送“HelloWorld!,其”中
USART1和串 的波特率设置为115200bps,数据格式设置为8位数据位、 奇偶校验位、1位停 位和 数据流控制;
在PC上运 串 调试助 ,找到对应的COM 并作设置波特率和数据格式后打开,再运 开发板上的
您可能关注的文档
最近下载
- 美邦服饰存货管理问题分析.docx VIP
- 私募基金投资意向协议.docx VIP
- 电气工程综合实验.doc VIP
- 树立和践行正确政绩观PPT.pptx VIP
- 统编版小学语文三年级上册第六单元 祖国山河 大单元整体学历案教案 教学设计附作业设计(基于新课标教学评一致性).docx VIP
- 建筑施工与环保.pptx VIP
- QBD-CB-UMD-202106150012 曙光DS600 G30系列磁盘阵列用户手册V1.4.pdf VIP
- 汽车式起重机安全技术规程.doc VIP
- 房屋买卖合同书范本下载(2024版).docx VIP
- 超星尔雅《人工智能与科学之美》满分章节测试答案.docx VIP
原创力文档

文档评论(0)