详解GPIO输入实验

描述

GPIO输入实验

在前两期的更新里,给大家介绍了STM32CubeMx的基础安装以及利用STM32CubeMx+MDK完成了GPIO输出实验(点亮一个LED灯),今天就给大家介绍GPIO输入实验—用USER按键来控制LD5的亮灭。

实验目的:掌握GPIO输入功能

实验现象:按下USER按键,LD5点亮,松开后熄灭

步骤:

1:首先查看原理图,在原理图上找到相对应的引脚,如下图所示。

stm32cubemx

stm32cubemx

2:打开STM32CubeMX新建工程。

3:选取芯片(STM32L071)。

4:引脚分配,PC14设置为输入模式(GPIO_Input),PC15设置为输出模式(GPIO_Output),其实就是根据输入电平的高、低来输出高、低电平。

5:点击Projiect Manager,将名称、储存路径、编程软件设置完成后,点击右上角的生成代码(GENERATE CODE)。

6:点击打开工程(Open Project)。

stm32cubemx

7:程序补充代码,如下图所示

stm32cubemx

stm32cubemx

stm32cubemx

8:将Target中的Debug中的Use修改为CMSIS_DAP Debugger,再将setting中的Flsah Downlod中的Reset and Run勾选,然后点击ok。

stm32cubemx

9:最后将程序烧录。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分