STM32嵌入式系统实验报告模板.docx

上传人:b****2 文档编号:1632816 上传时间:2023-05-01 格式:DOCX 页数:10 大小:15.41KB
下载 相关 举报
STM32嵌入式系统实验报告模板.docx_第1页
第1页 / 共10页
STM32嵌入式系统实验报告模板.docx_第2页
第2页 / 共10页
STM32嵌入式系统实验报告模板.docx_第3页
第3页 / 共10页
STM32嵌入式系统实验报告模板.docx_第4页
第4页 / 共10页
STM32嵌入式系统实验报告模板.docx_第5页
第5页 / 共10页
STM32嵌入式系统实验报告模板.docx_第6页
第6页 / 共10页
STM32嵌入式系统实验报告模板.docx_第7页
第7页 / 共10页
STM32嵌入式系统实验报告模板.docx_第8页
第8页 / 共10页
STM32嵌入式系统实验报告模板.docx_第9页
第9页 / 共10页
STM32嵌入式系统实验报告模板.docx_第10页
第10页 / 共10页
亲,该文档总共10页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

STM32嵌入式系统实验报告模板.docx

《STM32嵌入式系统实验报告模板.docx》由会员分享,可在线阅读,更多相关《STM32嵌入式系统实验报告模板.docx(10页珍藏版)》请在冰点文库上搜索。

STM32嵌入式系统实验报告模板.docx

STM32嵌入式系统实验报告模板

实验一 使用固件函数库创建库函数模板

一、实验目的

1.熟悉STM32的开发环境MDKKeil和仿真软件Proteus

2.熟悉STM32的固件库函数文件夹

3.掌握STM32固件库的使用方法

二、实验内容

1.开发自己的固件库函数模板

三、预备知识

  掌握基于STM32固件库进行编程的方法。

四、实验设备

1.硬件环境配置

计算机:

Intel(R)Pentium(R)及以上;

内存:

1GB及以上;

实验设备:

嵌入式开发平台,USB转串口数据线;

2.软件环境配置

操作系统:

MicrosoftWindowsXPProfessionalServicePack2;

集成开发环境:

KeilμVision5IDE;

五、实验过程

1.创建本地文件夹和软件中的文件夹

 

2.对软件中的文件夹进行配置

 

3.软件设计及代码(写一个简单的main函数)

 

六、遇到的问题及解决方法

 

实验二 使用STM32固件库点亮LED灯

一、实验目的

1.掌握STM32固件库的使用方法

2.掌握基于库函数模板的开发方法

3.掌握基于固件库进行GPIO端口编程的方法

二、实验内容

1.使用Proteus软件设计点亮LED灯电路

2.基于固件库进行编程

3.基于固件库编程控制GPIO端口的输出,进而控制LED灯的显示状态

三、预备知识

  掌握基于STM32固件库进行编程的方法;掌握Proteus软件的使用方法;掌握GPIO端口的组成、工作方式、编程方法。

四、实验设备

1.硬件环境配置

计算机:

Intel(R)Pentium(R)及以上;

内存:

1GB及以上;

实验设备:

嵌入式开发平台,USB转串口数据线;

2.软件环境配置

操作系统:

MicrosoftWindowsXPProfessionalServicePack2;

集成开发环境:

KeilμVision5IDE;

五、实验过程

1.LED灯电路设计

 

2.GPIO初始化过程

 

3.软件设计及代码

 

六、遇到的问题及解决方法

 

实验三 按键检测实验

一、实验目的

1、掌握基于固件库进行GPIO端口编程的方法

2、掌握按键检测方法

二、实验内容

1.设计按键检测电路

2.基于固件库编程监测GPIO端口的输入,进而监测按键状态

三、预备知识

  掌握基于STM32固件库进行编程的方法;掌握Proteus软件的使用方法;掌握GPIO端口的组成、工作方式、编程方法。

四、实验设备

1.硬件环境配置

计算机:

Intel(R)Pentium(R)及以上;

内存:

1GB及以上;

实验设备:

嵌入式开发平台,USB转串口数据线;

2.软件环境配置

操作系统:

MicrosoftWindowsXPProfessionalServicePack2;

集成开发环境:

KeilμVision5IDE;

五、实验过程

1.按键电路设计

 

2.GPIO初始化过程

 

3.软件设计及代码

 

六、遇到的问题及解决方法

 

实验四 外部中断实验

一、实验目的

1.掌握基于固件库进行中断编程的方法

2.掌握基于固件库进行外部中断编程的方法

二、实验内容

1.设计LED灯电路、按键检测电路

2.基于固件库编程通过中断方式检测按键状态,进而控制LED点亮状态

三、预备知识

1.基于STM32固件库进行编程的方法

2.STM32中断及外部中断编程方法

四、实验设备

1.硬件环境配置

计算机:

Intel(R)Pentium(R)及以上;

内存:

1GB及以上;

实验设备:

嵌入式开发平台,USB转串口数据线;

2.软件环境配置

操作系统:

MicrosoftWindowsXPProfessionalServicePack2;

集成开发环境:

KeilμVision5IDE;

五、实验过程

1.电路设计

 

2.中断及外部中断初始化过程

 

3.软件设计及代码

 

六、遇到的问题及解决方法

 

实验五 串口通信实验

一、实验目的

1、掌握基于固件库进行串口通信编程的方法

二、实验内容

1.设计串口通信电路

2.基于固件库编程通过串口打印输出数据

三、预备知识

1、基于STM32固件库进行编程的方法

2、STM32串口通信编程方法

四、实验设备

1.硬件环境配置

计算机:

Intel(R)Pentium(R)及以上;

内存:

1GB及以上;

实验设备:

嵌入式开发平台,USB转串口数据线;

2.软件环境配置

操作系统:

MicrosoftWindowsXPProfessionalServicePack2;

集成开发环境:

KeilμVision5IDE;

五、实验过程

1.电路设计

 

2.串口初始化过程

 

3.软件设计及代码

 

六、遇到的问题及解决方法

 

实验六 SPI通信实验

一、实验目的

1.掌握基于固件库进行编程的方法

2.掌握基于SPI协议的通信的编程方法

二、实验内容

1.使用Proteus仿真软件设计基于SPI协议的电路

2.基于固件库编程在主机与从机之间进行数据的交换进而改变LED灯的状态。

三、预备知识

1.基于STM32固件库进行编程的方法

2.基于STM32的SPI通信协议

四、实验设备

1.硬件环境配置

计算机:

Intel(R)Pentium(R)及以上;

内存:

1GB及以上;

实验设备:

嵌入式开发平台,USB转串口数据线;

2.软件环境配置

操作系统:

MicrosoftWindowsXPProfessionalServicePack2;

集成开发环境:

KeilμVision5IDE;

五、实验过程

1.电路设计

 

2.中断及外部中断初始化过程

 

3.软件设计及代码

 

六、遇到的问题及解决方法

 

实验七 IIC通信实验

一、实验目的

1.掌握基于固件库进行编程的方法

2.掌握基于IIC协议的通信的编程方法

二、实验内容

1.使用Proteus仿真软件设计基于IIC协议的电路

2.基于固件库编程在主机与从机之间进行数据的交换进而改变LED灯的状态。

三、预备知识

1.基于STM32固件库进行编程的方法

2.基于STM32的IIC通信协议

四、实验设备

1.硬件环境配置

计算机:

Intel(R)Pentium(R)及以上;

内存:

1GB及以上;

实验设备:

嵌入式开发平台,USB转串口数据线;

2.软件环境配置

操作系统:

MicrosoftWindowsXPProfessionalServicePack2;

集成开发环境:

KeilμVision5IDE;

五、实验过程

1.电路设计

 

2.中断及外部中断初始化过程

 

3.软件设计及代码

 

六、遇到的问题及解决方法

 

实验八 SysTick定时器实验

一、实验目的

1.掌握基于固件库进行编程的方法

2.掌握基于系统定时器的编程方法

二、实验内容

1.使用Proteus仿真软件设计使用系统定时器的电路

2.基于固件库编程实现定时器功能。

三、预备知识

1.基于STM32固件库进行编程的方法

2.基于STM32的系统定时器理论知识

四、实验设备

1.硬件环境配置

计算机:

Intel(R)Pentium(R)及以上;

内存:

1GB及以上;

实验设备:

嵌入式开发平台,USB转串口数据线;

2.软件环境配置

操作系统:

MicrosoftWindowsXPProfessionalServicePack2;

集成开发环境:

KeilμVision5IDE;

五、实验过程

1.电路设计

 

2.中断及外部中断初始化过程

 

3.软件设计及代码

 

六、遇到的问题及解决方法

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工作范文 > 行政公文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2