HOME 首页
SERVICE 服务产品
XINMEITI 新媒体代运营
CASE 服务案例
NEWS 热点资讯
ABOUT 关于我们
CONTACT 联系我们
创意岭
让品牌有温度、有情感
专注品牌策划15年

    输入上拉和输入下拉(输入上拉和输入下拉的区别)

    发布时间:2023-04-14 00:49:04     稿源: 创意岭    阅读: 67        

    大家好!今天让创意岭的小编来大家介绍下关于输入上拉和输入下拉的问题,以下是小编对此问题的归纳整理,让我们一起来看看吧。

    开始之前先推荐一个非常厉害的Ai人工智能工具,一键生成原创文章、方案、文案、工作计划、工作报告、论文、代码、作文、做题和对话答疑等等

    只需要输入关键词,就能返回你想要的内容,越精准,写出的就越详细,有微信小程序端、在线网页版、PC客户端

    官网:https://ai.de1919.com

    创意岭作为行业内优秀的企业,服务客户遍布全球各地,如需了解SEO相关业务请拨打电话175-8598-2043,或添加微信:1454722008

    本文目录:

    输入上拉和输入下拉(输入上拉和输入下拉的区别)

    一、I/O口输入时的上拉、下拉、三态是什么意思?

    上拉就是要接到电源正极,有时候可以直接接到电源正极,有时候需要通过电阻接到电源正极;

    下拉就是接地;

    三态就是导通,截止,高阻,高阻就是电阻变得特别大。

    二、浮空输入,上拉输入,下拉输入,模拟输入分别用在何种场合

    GPIO_Mode_AIN 模拟输入

    GPIO_Mode_IN_FLOATING 浮空输入

    GPIO_Mode_IPD 下拉输入

    GPIO_Mode_IPU 上拉输入

    GPIO_Mode_Out_OD 开漏输出

    GPIO_Mode_Out_PP 推挽输出

    GPIO_Mode_AF_OD 复用开漏输出

    GPIO_Mode_AF_PP 复用推挽输出通常有5种方式使用某个引脚功能,

    它们的配置方式如下:

    1)作为普通GPIO输入:

    根据需要配置该引脚为浮空输入、带弱上拉输入或带弱下拉输入,

    同时不要使能该引脚对应的所有复用功能模块。

    2)作为普通GPIO输出:

    根据需要配置该引脚为推挽输出或开漏输出,同时不要使能该引

    脚对应的所有复用功能模块。

    3)作为普通模拟输入:

    配置该引脚为模拟输入模式,同时不要使能该引脚对应的所有

    复用功能模块。

    4)作为内置外设的输入:

    根据需要配置该引脚为浮空输入、带弱上拉输入或带弱下拉输入,

    同时使能该引脚对应的某个复用功能模块。

    5)作为内置外设的输出:

    根据需要配置该引脚为复用推挽输出或复用开漏输出,同时使能

    该引脚对应的所有复用功能模块。1、模拟输入模式下,是用于AD输入时输入模拟量,此时施密特触

    发器输入关闭,施密特触发器输出为0.

    2、下拉输入:打开内部下拉电阻

    3、上拉输入:打开内部上拉电阻

    4、浮空输入 :这个输入模式,输入电平必须由外部电路确定,

    要根据具体电路,加外部上拉电阻或下拉电阻。

    5、推挽输出:可以输出高,低电平,连接数字器件。推挽式输出输出电阻

    小,带负载能力强。

    6、开漏输出:输出端相当于三极管的集电极. 要得到高电平状态需要

    上拉电阻才行. 适合于做电流型的驱动,其吸收电流的能力相对强

    (一般20ma以内).能驱动大电流和大电压。LED就使用这种模式

    7、复用是指该引脚打开remap功能。*/

    6、开漏输出:输出端相当于三极管的集电极. 要得到高电平状态需要

    上拉电阻才行. 适合于做电流型的驱动,其吸收电流的能力相对强

    (一般20ma以内).能驱动大电流和大电压。LED就使用这种模式

    7、复用是指该引脚打开remap功能。

    三、STM32输入上拉下拉 寄存器怎么设置实现

    GPIO_InitStructure.GPIO_Mode =

    #define IS_GPIO_MODE(MODE) (((MODE) == GPIO_Mode_AIN) || ((MODE) == GPIO_Mode_IN_FLOATING) || \ ((MODE) == GPIO_Mode_IPD) || ((MODE) == GPIO_Mode_IPU) || \ ((MODE) == GPIO_Mode_Out_OD) || ((MODE) ==GPIO_Mode_Out_PP) || \ ((MODE) == GPIO_Mode_AF_OD) || ((MODE) == GPIO_Mode_AF_PP))

    ((MODE) == GPIO_Mode_IPD) 输入下拉

    ((MODE) == GPIO_Mode_IPU) 输入上拉

    所以:

    GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPD;// 输入下拉

    GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU;// 输入上拉

    四、stm32的输入分浮空,上拉,下拉。帮忙教教我这是啥意思。说具体点,我...

    上拉就是输入高电平,然后接一个上拉电阻(起保护作用),在你目前开发学习时,只需要知道上拉就表示该端口在默认情况下输入为高电平

    下拉就相反了,指输入接低电平,然后接一个下拉电阻(关于上拉电阻与下拉电阻,设计比较多的数电模电知识,此处就略过,反正其保护电路的作用)

    浮空,顾名思义,就相当与此端口在默认情况下什么都不接,呈高阻态,这种设置在数据传输时用的比较多,譬如,你之后学习的I2C实验

    这三种,可能只有浮空稍微深奥一点了~顺便鄙视一下第一个回答者,纯属粘贴复制~

    以上就是关于输入上拉和输入下拉相关问题的回答。希望能帮到你,如有更多相关问题,您也可以联系我们的客服进行咨询,客服也会为您讲解更多精彩的知识和内容。


    推荐阅读:

    奥迪logo文本复制粘贴(车标特殊符号输入法)

    输入户型图免费出设计(输入户型图直接出效果装修图)

    微信怎么关掉正在输入状态

    杭州横店影视城一日游(杭州横店影视城一日游价格)

    网店店铺招牌(网店店铺招牌设计图片大全)