下载此文档

嵌入式实验报告计划.docx


文档分类:高等教育 | 页数:约32页 举报非法文档有奖
1/32
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/32 下载此文档
文档列表 文档介绍
嵌入式实验报告计划.docx精选文库
目录
实验一 跑马灯实验 1
实验二 按键输入实验 3
实验三 串口实验 5
实验四 外部中断实验 8
实验五 独立看门狗实验 11
实验七 定时器中断实验 13
实验十三 ADC 实验 15
实验十五 DMA实验 17
实验十六 I2C 实验 21
实验十七 SPI 实验 24
实验二十一 红外遥控实验 27
实验二十二 DS18B20 实验 30

精选文库
实验一 跑马灯实验
一.实验简介
我的第一个实验,跑马灯实验。
二.实验目的
掌握 STM32 开发环境,掌握从无到有的构建工程。
三.实验内容
熟悉 MDK KEIL 开发环境,构建基于固件库的工程,编写代码实现跑马灯工程。通过 ISP 下载代码到实验板,查看运行结果。使用 JLINK 下载代码到目标板,查看运行结果,使
用 JLINK 在线调试。
四.实验设备
硬件部分: PC 计算机(宿主机)、亮点 STM32 实验板、 JLINK 。
软件部分: PC 机 WINDOWS 系统、 MDK KEIL 软件、 ISP 软件。
五.实验步骤
熟悉 MDK KEIL 开发环境
熟悉串口编程软件 ISP
查看固件库结构和文件
建立工程目录,复制库文件
建立和配置工程
编写代码
编译代码
使用 ISP 下载到实验板
测试运行结果
使用 JLINK 下载到实验板
单步调试
记录实验过程,撰写实验报告
六.实验结果及测试
源代码:

精选文库
两个灯 LED0 与 LED1 实现交替闪烁的类跑马灯效果,每 300ms 闪烁一次。
七.实验总结
通过本次次实验我了解了 STM32开发板的基本使用,初次接触这个开发板和 MDK KEILC
软件,对软件操作不太了解,通过这次实验了解并熟练地使用 MDK KEIL 软件,用这个软
件来编程和完成一些功能的实现。 作为 STM32 的入门第一个例子,详细介绍了 STM32 的
IO口操作,同时巩固了前面的学习,并进一步介绍了 MDK 的软件仿真功能。

精选文库
实验二 按键输入实验
一.实验简介
在实验一的基础上,使用按键控制流水灯速度,及使用按键控制流水灯流水方向。
二.实验目的
熟练使用库函数操作 GPIO,掌握中断配置和中断服务程序编写方法,掌握通过全局变量在中断服务程序和主程序间通信的方法。
三.实验内容
实现初始化 GPIO,并配置中断,在中断服务程序中通过修改全局变量,达到控制流水灯
速度及方向。
使用 JLINK 下载代码到目标板,查看运行结果,使用 JLINK 在线调试。
四.实验设备
硬件部分: PC 计算机(宿主机)、亮点 STM32 实验板、 JLINK 、示波器。
软件部分: PC 机 WINDOWS 系统、 MDK KEIL 软件、 ISP 软件。
五.实验步骤
1 在实验 1 代码的基础上,编写中断初始化代码
在主程序中声明全局变量,用于和中断服务程序通信,编写完成主程序
编写中断服务程序
编译代码,使用 JLINK 下载到实验板

记录实验过程,撰写实验报告
六.实验结果及测试

精选文

嵌入式实验报告计划 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数32
  • 收藏数0 收藏
  • 顶次数0
  • 上传人春天资料屋
  • 文件大小791 KB
  • 时间2021-09-11