《STM32嵌入式系统实验报告模板.docx》由会员分享,可在线阅读,更多相关《STM32嵌入式系统实验报告模板.docx(10页珍藏版)》请在优知文库上搜索。
1、试验三按键检测试殴一、试验目的1、驾驭基于固件库进行GPIo端口编程的方法2、驾驭按键检测方法二、试验内容1 .设计按键检测电路2 .基于固件库编程监测GPIo端口的输入,进而监测按键状态三、预备学问驾驭基于STl32固件库进行编程的方法;驾驭Proteus软件的运用方法:驾驭GPIO端口的组成、工作方式、编程方法。四、试验设备1 .硬件环境配置计算机:Intel(R)Pentium(R)与以上;内存:1GB与以上:试验设备:嵌入式开发平台,USB转串口数据线;2 .软件环境配置操作系统:MicrosoftWindowsXPProfessionalServicePack2;集成开发环境:Kei
2、lVision5IDE:五、试验过程1 .按键电路设计2 .GPlO初始化过程3 .软件设计与代码六、遇到的问题与解决方法试验四外部中断试疆一、试验目的1 .驾驭基于固件库进行中断编程的方法2 .驾驭基于固件库进行外部中断编程的方法二、试验内容1 .设计1.ED灯电路、按该检测电路2 .基于固件库编程通过中断方式检测按键状态,进而限制1.ED点亮状态三、预备学问1 .基于ST32固件库进行编程的方法2 .STM32中断与外部中断编程方法四、试验设备1 .硬件环境配置计算机:Intel(R)Pentium(R)与以上;内存:1GB与以上;试验设备:嵌入式开发平价,USB转串口数据线:2 .软件环
3、境配置操作系统:MicrosoftWindowsXPProfessionalServicePack2:集成开发环境:KeilVisionoIDE;五、试验过程2 .中断与外部中断初始化过程3 .软件设计与代码六、遇到的问题与解决方法试验五串口通信试验一、试验目的1、驾驭基于固件库进行串口通信编程的方法二、试验内容1 .设计串口通信电路2 .基于固件库编程通过串口打印输出数据三、预备学问1、基于STM32固件库进行编程的方法2、STM32串口通信编程方法四、试验设备1 .硬件环境配置计算机:Intel(R)Pentium(R)与以上;内存:1GB与以上:试验设备:嵌入式开发平台,USB转审口数据
4、线;2 .软件环境配置操作系统:MicrosoftWindowsXPProfessionalServicePack2;集成开发环境:KeilVision5IDE:1 .电路设计2 .中口初始化过程3 .软件设计与代码六、遇到的问题与解决方法试验六SPl通信试验一、试验目的1 .驾驭基于固件库进行编程的方法2 .驾驭基于SPI协议的通信的编程方法二、试验内容1 .运用Proteus仿真软件设计基于SPI协议的电路2 .基于固件库编程在主机与从机之间进行数据的交换进而变更1.ED灯的状态。三、预备学问1 .基于ST32固件库进行编程的方法2 .基于STM32的SPl通信协议四、试验设备1 .硬件环
5、境配置计算机:Intel(R)Pentium(R)与以上;内存:1GB与以上;试验设备:嵌入式开发平价,USB转串数据线:2 .软件环境配置操作系统:MicrosoftWindowsXPProfessionalServicePack2:集成开发环境:KeilVisionoIDE;五、试验过程2 .中断与外部中断初始化过程3 .软件设计与代码六、遇到的问题与解决方法试验七HC通信试验一、试验目的1.驾驭基于固件库进行编程的方法4 .驾驭基于IlC协议的通信的编程方法二、试验内容1 .运用Proteus仿真软件设计基于HC协议的电路2 .基于固件库编程在主机与从机之间进行数据的交换进而变更1.ED
6、灯的状态。三、预备学问1 .基于STM32固件库进行编程的方法2 .基于STY32的IlC通信协议四、试验设备1 .顷件环境配置计算机:Intel(R)Pentium(R)与以上;内存:1GB与以上;试验设备:嵌入式开发平台,USB转串口数据线;2 .软件环境配置操作系统:MicrosoftWindowsXPProfessionalServicePack2;集成开发环境:KeilVision5IDE:五、试验过程1 .电路设计2 .中断与外部中断初始化过程3 .软件设计与代码六、遇到的问题与解决方法试疆八SySTiCk定时器试殴一、试验目的1 .驾驭基于固件库进行编程的方法2 .驾驭基于系统定
7、时器的编程方法二、试验内容1 .运用Proteus仿真软件设计运用系统定时器的电路2 .基于固件库编程实现定时器功能。三、预备学问1 .基于STM32固件库进行编程的方法2 .基于STY32的系统定时器理论学问四、试验设备1 .硬件环境配置计算机:Intel(R)Pentium(R)与以上;内存:1GB与以上:试验设备:嵌入式开发平台,USB转串口数据线;2 .软件环境配置操作系统:MicrosoftWindowsXPProfessionalServicePack2;集成开发环境:KeilVision5IDE:五、试验过程1 .电路设许2 .中断与外部中断初始化过程3 .软件设计与代码六、遇到的问题与解决方法