基于STM32的嵌入式系统应用设计》课程实验报告

上传人:碎****木 文档编号:229507373 上传时间:2021-12-25 格式:DOCX 页数:4 大小:135.38KB
返回 下载 相关 举报
基于STM32的嵌入式系统应用设计》课程实验报告_第1页
第1页 / 共4页
基于STM32的嵌入式系统应用设计》课程实验报告_第2页
第2页 / 共4页
基于STM32的嵌入式系统应用设计》课程实验报告_第3页
第3页 / 共4页
亲,该文档总共4页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《基于STM32的嵌入式系统应用设计》课程实验报告》由会员分享,可在线阅读,更多相关《基于STM32的嵌入式系统应用设计》课程实验报告(4页珍藏版)》请在金锄头文库上搜索。

1、基于STM32 的嵌入式系统应用设计课程实验报告班级:电信工程 15-01 班学号: 5415230301姓名: 指导老师:成绩一、目的与任务实验一 流水灯和按键实验目的:掌握STM32 开发环境,掌握从无到有的构建工程,学会GPIO 基本操作。任务:编写代码下载到目标板,观察效果。如未达到理想效果,检查和修改代码,再次编译下载直到成功。记录实验过程,完成实验报告。二、内容、要求与安排方式1、实验内容与要求:1) 熟悉MDK KEIL 开发环境,构建基于HAL 库的工程。2) 编写代码实现流水灯工程,按键后能改变流水灯速度。3) 通过ISP 下载代码到实验板,查看运行结果。4) 使用JLINK

2、 下载代码到目标板,查看运行结果,使用JLINK 在线调试。2、实验安排方式:采用 1 人 1 组,上机编程在STM32 实验板上实验。三、实验设备1、所用设备:PC 计算机(宿主机)、STM32 实验板、JLINK。2消耗性器材:无。四、实验过程五、程序清单#include system.h #include SysTick.h #include led.h #include key.hint main()u8 key;SysTick_Init(72);LED_Init();KEY_Init();while(1)static u8 j=1000; key=KEY_Scan(0);/ swit

3、ch(key)case KEY_UP:j=j-100;break;/K_UP D2 case KEY_DOWN:j=j+100;break;/K_DOWN D2 switch(j)case(0):j=2000;break; case(2000):j=100;break;led1=0; led2=1;led3=1; led4=1; led5=1; led6=1;led7=1;led8=1;/1 delay_ms(j);led1=1; led2=0;led3=1; led4=1; led5=1; led6=1;led7=1;led8=1;/2 delay_ms(j);led1=1; led2=1;

4、led3=0; led4=1; led5=1; led6=1;led7=1;led8=1;/3 delay_ms(j);led1=1; led2=1;led3=1; led4=0; led5=1; led6=1;led7=1;led8=1;/4 delay_ms(j);led1=1; led2=1;led3=1; led4=1; led5=0; led6=1;led7=1;led8=1;/5 delay_ms(j);led1=1; led2=1;led3=1; led4=1; led5=1; led6=0;led7=1;led8=1;/6 delay_ms(j);led1=1; led2=1;led3=1; led4=1; led5=1; led6=1;led7=0;led8=1;/7 delay_ms(j);led1=1; led2=1;led3=1; led4=1; led5=1; led6=1;led7=1;led8=0;/8 delay_ms(j);六、实验体会实践检验真理,只有在不断的实践中,我们才能将知识掌握的更牢固,将理论转化为实践,也只有通过实践,才能及时的纠正自己的理论偏差。指导教师评语:

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 教育/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号