历史上的今天

今天是:2024年09月06日(星期五)

正在发生

2018年09月06日 | STM32之GPIO端口输入模式配置举例

发布者:闪耀的星空 来源: eefocus关键字:STM32  GPIO端口  输入模式配置 手机看文章 扫描二维码
随时随地手机看文章

什么情况下用到输入模式?


在模拟采样时;

在按键输入时; 

常用的输入模式有那些?


模拟输入;

上拉或下拉输入;


GPIO上拉输入举例:

#include "key.h"

#include "sys.h"

void KEY_Init(void)

{

    GPIO_InitTypeDef  GPIO_InitStructure;       //结构体变量声明


  RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOE, ENABLE);//使能GPIOE时钟


  GPIO_InitStructure.GPIO_Pin = (GPIO_Pin_3|GPIO_Pin_4); //K0=PE4,K1=PE3

  GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN;//输入模式

    GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP;//上拉输入

  GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;//50M

  GPIO_Init(GPIOE, &GPIO_InitStructure);//初始化GPIOE

}


关键字:STM32  GPIO端口  输入模式配置 引用地址:STM32之GPIO端口输入模式配置举例

上一篇:stm32 GPIO原理: 输入和输出控制
下一篇:STM32之GPIO结构

推荐阅读

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////PC13初始化:PC13的.c文件初始化:void GPIO_Init(void){ GPIO_InitTypeDef GPIO_InitStructure; ...
三星宣布正式重新推出Galaxy Fold折叠屏手机。三星表示该设备将于9月6日在韩国上市。该公司还计划很快在法国,德国,新加坡,英国和美国推出Galaxy Fold。Galaxy Fold将在某些市场支持5G,并将提供Cosmos Black和Space Silver配色。 即使三星Galaxy Fold已准备好重新启动,...
援引 Android Central 上周报道,一加内部正在开发代号为“Clover”的入门手机,市场售价在 200 美元左右。现在该机已经现身 GeekBench 5 跑分库,确认搭载高通骁龙 460 处理器和 4GB 内存。  今天型号为“OnePlus BE2012”现身 GeekBench 5 跑分库,而该型号就是代号为“Clover”的新机。根据跑分测试结果,单核成绩为 245...
  三相异步电动机多地控制线路  在大型设备上,为了操作方便,常要求多个地点进行控制操作;在某些机械设备上,为保证操作安全,需要多个条件满足设备才能开始工作,这样的控制要求可通过在电路中串联或并联电器的动断触点和动合触点来实现。多地控制线路只需多用几个启动按钮和停止按钮,无需增加其他电器元件。肩动按钮应并联,停止按钮应串联,分别...

史海拾趣

问答坊 | AI 解惑

基于IGCT的0.1Hz高压实验电源的研究

随着国民经济的发展,城市供电中越来越多的运用交联聚乙烯(XLPE)电缆来代替原有的架空线,以节省空间并减少电磁噪声的污染。对于电缆来说,如不定期进行预防性实验,则可能会发生绝缘事故,影响电网正常供电。而传统的直流耐压实验会对电缆的绝缘 ...…

查看全部问答∨

我花半年时间搞的机器人的照片(三之一)

这里只上一些照片,详细资料均在论文中 简略的介绍:     这些照片所拍摄的是我的多机器人系统中的两台灭火机器人中的一台。本系统中除了灭火机器人还有侦察机器人。侦察机器人的照片下次再发。灭火机器人主要功能是接收上位机发来 ...…

查看全部问答∨

请问工控用的M27C4002和X28HC64是属于哪个板块的?

请问工控用的M27C4002和X28HC64是属于哪个板块的? 我要重点研究这两个程序芯片 多谢!!…

查看全部问答∨

八个三位数码管按键控制电路

各位大侠,小弟要做一个作业,用八个三位数码管显示按键次数。哪位能推荐个方案? 觉得问题的难点在于,数码管太多了。…

查看全部问答∨

同煤国电王坪综合利用坑口电厂项目主体施工招标

大家好!!!我不是东西!我乱发垃圾信息!!!我真该死!!!!我老婆生孩子没屁眼,孩子脸上还长个小JJ!!我老婆就跟第四者跑了,但是第三者和第五者还轮流早我家门前徘徊....我真郁闷啊.... [ 本帖最后由 西门 于 2009-8-7 15:26 编辑 ]…

查看全部问答∨

光耦传送

请问两单片机之间互通信息。用单向光耦可以实现吗?是不是一定要用双向的 ?在线等待.…

查看全部问答∨

小信号放大

小弟要放大 压力传感器 输出的差分小信号0~4mV(共模1.5V)到0~200mV,用了多款仪用运放,小信号时(700uV以下)增益很小,哪位大哥做过啊?望不吝赐教。 [ 本帖最后由 860208cnn 于 2010-1-30 17:27 编辑 ]…

查看全部问答∨

89S51

我现在要用P1口的P10---P16作输入  P17作输出 请问下   用C51要怎么写这段程序?…

查看全部问答∨

请求帮助时,请提供一些信息

很多网友在学习 TI Stellaris 的时候,肯定会遇到各种疑问,这里是一个很好的交流平台,不管你是工程师还是一名学生,有问题就可以提出来,让我们大家来一起讨论。 不过,在提出问题的时候,为了更好让大家解决问题,在有些时候也需要提问者提供一 ...…

查看全部问答∨
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved