乐鱼app下载入口-乐鱼app最新版下载

乐鱼app下载入口-乐鱼app最新版下载

公司新闻

STM32的IO口输入输出模式的理解

编辑:乐鱼app下载入口-乐鱼app最新版下载时间:2022-09-10 08:44点击量:119

  据手册的时候最近在看数,tex-M3里发现在Cor,置种类有8种之多对于GPIO的配:

  :可以输出高、一、推挽输出,字器件连接数;别受两个互补信号的控制推挽结构一般是指两个分,通的时候另一个截止总是在一个三极管导。C的电源决定高低电平由I。

  的三极管或MOSFET推挽电路是两个参数相同,存在于电路中以推挽方式,的波形放大任务各负责正负半周,工作时电路,管每次只有一个导通两只对称的功率开关,耗小、效率高所以导通损。向负载灌电流输出既可以,载抽取电流也可以从负。高电路的负载能力推拉式输出级既提,开关速度又提高。

  相当于三极管的集电极二、开漏输出:输出端,状态需要才行要得到高电平。流型的驱动适合于做电,强(一般20mA以内)其吸收电流的能力相对。有以下几个特点开漏形式的电路:

  电路的驱动能力1、利用外部,内部的驱动减少IC。SFET导通时当IC内部MO,上拉电阻、MOSFET到GND驱动电流是从外部的VCC流经。小的栅极驱动电流IC内部仅需很。

  般来说2、一,不同电平的器件开漏是用来连接,平用的匹配电,接外部的上拉电阻时因为开漏引脚不连,出低电平只能输,输出高电平的功能如果需要同时具备,上拉电阻则需要接,过改变上拉电源的电压很好的一个优点是通,变传输电平便可以改。TTL/CMOS电平输出等比如加上上拉电阻就可以提供。了逻辑电平转换的速度(上拉电阻的阻值决定。越大阻值,越越小速度,择要兼顾功耗和速度所以负载电阻的选。)

  提供了输出方式3、开漏输出,有其弱点但是也,升沿的延时就是带来上。上拉无源电阻对负载充电因为上升沿是通过外接,择小时延时就小所以当电阻选,耗大但功;大功耗小反之延时。延时有要求所以如果对,下降沿输出则建议用。

  输出连接到一条线上4、可以将多个开漏。上拉电阻通过一只,器件的情况下在不增加任何,逻辑”关系形成“与,线与”即“。在所有引脚连在一起时可以简单的理解为:,上拉电阻外接一,脚输出为逻辑0如果有一个引,于接地相当,当于被一根导线短路”与之并联的回路“相,辑电平便为0所以外电路逻,高电平时只有都为,才为逻辑1与的结果。

  出和开漏输出关于推挽输,:该图中左边的便是推挽输出模式最后用一幅最简单的图形来概括,面的PNP三极管截止其中输出高电平时下,N三极管导通而上面NP,平VS+输出电;电平时则恰恰相反当比较器输出低,极管导通PNP三,地相连输出和,电平为低。解为开漏输出形式右边的则可以理,接上拉需要。

  :对于浮空输入三、浮空输入,很权威的解释一直没找到,图中去理解只好从以下了

  多用于外部按键输入由于浮空输入一般,输入部分电路结合图上的,空输入状态下我理解为浮,平状态是的IO的电,部输入决定完全由外,悬空的情况下如果在该引脚,电平是不确定的读取该端口的。

  拟输入:这几个概念很好理解四、上拉输入/下拉输入/模,能轻易读懂从字面便。

  用作第二功能时的配置情况(即并非作为通用IO口使用五、复用开漏输出、复用推挽输出:可以理解为GP被)

  T_OD IO输出0接GND5、开漏输出GPIO_OU,输出1IO,空悬,上拉电阻需要外接,输出高电平才能实现。为1时当输出,上拉电阻拉高电平IO口的状态由,漏输出模式但由于是开,部电路改变为低电平或不变这样IO口也就可以由外。输入电平变化可以读IO,的IO双向功实现C51能

  无上拉电阻2、如果是,是高电平IO默认;IO的值需要读取,_FLOATING和开漏输出_OUT_OD可以使用带上拉输入_IPU和浮空输入_IN;

  引脚为浮空输入、带弱上拉输入或带弱下拉输入1、作为普通GPIO输入:根据需要配置该,脚对应的所有复用同时不要使能该引。

  要配置该引脚为推挽输出或开漏输出2、作为普通GPIO输出:根据需,应的所有复用功能模块同时不要使能该引脚对。乐鱼app下载入口

  配置该引脚为模拟输入模式3、作为普通模拟输入:,应的所有复用功能模块同时不要使能该引脚对。

  脚为浮空输入、带弱上拉输入或带弱下拉输入4、作为内置外设的输入:根据需要配置该引,的某个复用功能模块同时使能该引脚对应。

  置该引脚为复用推挽输出或复用开漏输出5、作为内置外设的输出:根据需要配,的所有复用功能模块同时使能该引脚对应。

  能模块对应同一个引脚注意如果有多个复用功,其中之一只能使能,持非使能状态其它模块保。6的47、48脚的USART3功能比如要使用STM32F103VBT,推挽输出或复用开漏输出则需要配置47脚为复用,某种输入模式配置48脚为,保持I2C2的非使能状态同时使能USART3并。T6的47脚作为TIM2_CH3如果要使用STM32F103VB,M2进行重映射则需要对TI,的方式配置对应引脚然后再按复用功能。

文章来源:乐鱼app下载入口-乐鱼app最新版下载


上一篇:血液透析器复用机
下一篇:平台团购未见货涉事企业北京奥瑞吉被罚30万元

相关阅读

/ Related news

公司新闻

Copyright © 2012-2028 成都乐鱼app下载入口科技有限公司 蜀ICP备17028849号 XML网站地图 | HTML网站地图