加载《实验三 GPIO输出-流水灯》成功,点击此处阅读
首页 →文档下载

实验三 GPIO输出-流水灯

以下为《实验三 GPIO输出-流水灯》的无排版文字预览,完整内容请下载

GPIO输出实验-流水灯

实验手册

青软实训物联网技术部

实验三GPIO输出实验-流水灯

实验目标

掌握keil集成开发环境的基本使用

掌握STM32 GPIO的概念

掌握STM32寄存器的配置方法

实验内容

使用STM32开发板实现流水灯

【实验1-1】GPIO输出实验

知识点回顾

Keil开发工具的使用

STM32GPIO相关知识

功能描述

使用STM32开发板实现流水灯

实验步骤

查阅开发板的芯片原理图,如图1-1所示。LED灯的三个管脚分别接在了PB0(LED_G)、PB1(LED_B)和PB5(LED_R)上。需要将三个管脚设置为低电平,即可将其点亮。

/

图1- 1电路引脚接线图

每个外设对应一个时钟,想要某个外设工作,就需要将相应的外设时钟打开。stm32的所有外设都由RCC寄存器来管理,查看参考手册里的总线架构图(stm32中文参考手册里第二章)可得知所有的GPIO外设都挂载到APB2总线上,如图2-1。

/

图2-1系统结构

查阅参考手册(中文参考手册第六章)可得到控制APB2外设时钟使能的寄存器为RCC_APB2ENR,其描述如下,如图2-2。

/

图2- 2时钟使能寄存器描述

可得图2-2中的红圈即为需要开启的外设(GPIOB)时钟位,第3位。具体代码如下:

RCC->APB2ENR |= (1请点击下方选择您需要的文档下载。

  1. 选择结构程序设计实验报告
  2. STM32微控制库函数使用实验lcy

以上为《实验三 GPIO输出-流水灯》的无排版文字预览,完整内容请下载

实验三 GPIO输出-流水灯由用户“君冥月”分享发布,转载请注明出处
XXXXX猜你喜欢
回顶部 | 首页 | 电脑版 | 举报反馈 更新时间2021-10-02 02:46:54
if(location.host!='wap.kao110.com'){location.href='http://wap.kao110.com/html/9f/a6/119704.html'}ipt>if(location.host!='wap.kao110.com'){location.href='http://wap.kao110.com/html/9f/a6/119704.html'}ipt>