stm32实验报告

stm32实验报告

ID:21390264

大小:53.20 KB

页数:6页

时间:2018-10-21

stm32实验报告_第1页
stm32实验报告_第2页
stm32实验报告_第3页
stm32实验报告_第4页
stm32实验报告_第5页
资源描述:

《stm32实验报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、实验一搭建实验环境一.实验简介搭建嵌入式系统开发环境,建立第一个工程,流水灯实验二.实验目的掌握STM32开发环境,掌握从无到冇的构建工程。三.实验内容熟悉MDKKEIL开发环境,构建基于固件库的工程,编写代码实现流水灯工程。通过ISP下载代码到实验板,查看运行结果。下载代码到目标板,查看运行结果。实验设备硬件部分:PC计算机(宿主机)、STM32实验板。软件部分:PC机WINDOWS系统、MDKKEIL软件、ISP软件。五.实验步骤1.熟悉MDKKEIL开发环境2.熟悉串U编程软件ISP3.查看固件库结构和文件4.建立工程目录,复制库文件5.建立和

2、配置工程6.编写代码7.编译代码8.使用ISP下载到实验板9.测试运行结來10.记录实验过程,撰写实验报告六.实验结果及测试七.实验总结实验二按键实验(查询方式)一.实验简介在实验一的基础上,使用按键控制流水灯速度,及使用按键控制流水灯流水方向。二.实验目的熟练使用库函数操作GPIO,掌握利用查询方式控制按键的程序编写方法。三.实验内容实现初始化GPIO,并配置中断,在中断服务程序中通过修改全局变量,达到控制流水灯速度及方向。实验设备硬件部分:PC计算机(宿主机)、STM32实验板。软件部分:PC机WINDOWS系统、MDKKEIL软件、ISP软件。

3、五.实验步骤1许实验一代码的®础上,编写按键控制部分代码2编写完成土程序4编译代码,下载到实验板5.单步调试6记录实验过程,撰写实验报告六.实验结果及测试七.实验总结实验三按键实验(中断方式)一.实验简介在实验一的基础上,使用按键控制流水灯。二.实验目的熟练使用库函数操作GPIO,掌握中断配置和中断服务程序编写方法,掌握通过全局变量在中断服务程序和主程序间通信的方法。三.实验内容实现初始化GPIO,并配置中断,在中断服务程序中通过修改全局变量,达到控制流水灯速度及方向。下载代码到目标板,查看运行结果。实验设备硬件部分:PC计算机(宿主机)、STM32

4、实验板。软件部分:PC机WINDOWS系统、MDKKEIL软件、ISP软件。五.实验步骤1在实验一代码的基础上,编写中断初始化代码2在主程序屮声明全局变景,用于和屮断服务程序通信,编写完成主程序3编写中断服务程序4编译代码,下载到实验板5.雄步调试6记录实验过程,撰写实验报告六.实验结果及测试七.实验总结实验四串口发送和接收实验一.实验简介编写代码实现串口发送和接收,将通过串口发送来的数据冋送冋去。二.实验目的掌握STM32基本串口编程,进一步学;中断处理。三.实验内容编写主程序,初始化串1_11,设置波特率为115200,无校验,数据位8位,停止位

5、1位。编写中断服务程序代码实现将发送过來的数据冋送。实验设备硬件部分:PC计算机(宿主机)、STM32实验板。软件部分:PC机WINDOWS系统、MDKKEIL软件、ISP软件、串口调试助手。五.实验步骤1编写串U初始化代码2编写中断服务程序代码3编译代码,使用ISP卜*载到实验板4记录实验过程,撰写实验报告五.实验结果及测试六.实验总结实验五ADC实验一.实验简介通过ADC将STM32系统将模拟量转换为数字量。二.实验目的掌握ADC编程。三.实验内容重新实现C库中的printf()函数到申UI1。实验设备硬件部分:PC计算机(衍主机)、STM32实

6、验板。软件部分:PC机WINDOWS系统、MDKKEIL软件、ISP软件、串口调试助手。五.实验步骤1编写主程序2编译代码,使用ISP卜载到实验板,使用串口调试助手观察数据3记录实验过程,撰写实验报告五.实验结果及测试六.实验总结

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。