成功案例

免费咨询热线

400-888-8256

成功案例
您的位置:主页»成功案例»

  gpio上拉下拉区别

  GPIO是一颗芯片(MCU)必需具备的最根基外设成果。

  GPIO凡是有三种状态:高电平、低电和善高阻态。高阻态换句话说就是断开状态或浮空态。因此上拉和下拉个中一个强大的来由就是为了防备输入端悬空,使其有确定的状态。削弱外部电流对芯片的发生的滋扰。

  上拉就是将不确定的信号通过一个电阻晋升为高电平,这个上拉的电阻的选择凡是有考究,凡是是驱动本领和功耗的均衡,若GPIO为输出为高电平,一般来说,上拉电阻越小,驱动本领越强,但功耗也就越大,同时还要思量下级电路对驱动本领的要求,上拉电阻选择的合刚才气向下级电路提供足够的电流。别的就是数字电路对坎坷电平都有一个门槛,以上拉电阻为例,输出高电平自然是被拉高,但输出低电平的时候,凡是内部的开关管会被导通到地,这必需确保内部导通到地这一段之间的电阻和上拉电阻的比值足够让其电平处在零电平门槛之下。对频率较量高的时候,上拉电阻和开关管漏源级之间的电容和下级电路之间的输入电容会形成“RC延迟”,电阻越大,延迟越大。下拉电阻的选择道理和上拉电阻是一样的。

  尚有别的两个观念:拉电流和灌电流。这两个名词本是为更形象的表述却意外的让人越发疑惑。要弄清楚这两个观念首先必需以芯片自己为出发点,所谓的拉和灌都是相对芯片自己而言。

  拉是芯片主动输出电流,从输出端口输出电流 ,拉电流就是GPIO输出高电平给负载提供的输出电流。

  灌是芯片被输入电流,从输出端口灌入,灌电流是输出低电平时外部数字电路输入的电流。

  别的尚有一个接收电流的观念,接收电流时主动吸入电流,是从输入端口流入,即GPIO被配置为输入状态。 所以拉电流和灌电畅凡是都是指相对输出而言。

  gpio上拉好照旧下拉好

  首先 上下拉 是给IO一个默认的状态 好比节制EN的话,那么高有效的我们就下拉,低有效的话我们就上拉

  而 许多IO 由于CMOS工艺问题会呈现float的现象,所以不能悬空 需要PU PD。

  上拉和下拉是指GPIO输出高电位(上拉)照旧低电位(下拉)。

  上拉就是输入高电平,然后接一个上拉电阻(起掩护浸染),知道上拉就暗示该端口在默认环境下输入为高电平。

  下拉就相反了,指输入低电平,然后接一个下拉电阻。

  那么,什么是高电平,什么是低电平呢?这是电路方面的常识,百度百科讲的,暗示不太懂。

  上拉就是将不确定的信号通过一个电阻钳位在高电平,电阻同时起限流浸染。

  下拉同理。也是将不确定的信号通过一个电阻钳位在低电平。

  不外从措施设计的角度讲,

  上拉就是假如没有输入信号则此时I/O状态为1,下拉相反。

  详细设置为上拉照旧下拉,要看电路图。看外部有没有上下拉电阻。

  上拉寄存器是节制对应端口上拉使能的。当对应位为0时,配置对应引脚上拉使能,为1时,克制对应引脚上拉使能。假如上拉寄存器使能,无论引脚成果寄存器如何配置(输入,输出,数据,间断等),对应引脚输出高电平。可见对应于S3C2410的GPB-BPH口内部有上拉电阻寄存器,当相应的上拉电阻使能时,对应的I/O引脚悬空时,表示出高电平。反之,表示出低电平。

  

gpio上拉好照旧下拉好_gpio上拉下拉什么区别



  

gpio上拉好照旧下拉好_gpio上拉下拉什么区别

  上拉是一个电阻接到一个电压,其实就是加强IO的驱动本领。下拉是一个电阻接到地,担保IO口是低电平。

  主要是用在TTL电和善CMOS电平之间的彼此驱动上面。TTL电和善CMOS电平的逻辑0和1的界说是纷歧样的,打个例如,你的IO输出逻辑1时电平是3.3V,而接到IO上的元件的逻辑1是5V,这时就要将这个IO接一个上拉,使该IO的逻辑1可以或许和其驱动的设备的逻辑1电平相当。详细上拉下拉电阻怎么计较,这要看IO输出的电流是几多,这个电流颠末上下拉电阻时会发生一个压降,一般上拉电阻接到的电源电压减去这个压降就是该IO可以被拉到的电平值,要求这个上拉电平值可以或许到达逻辑1的下限。详细那篇文章可以在论坛里搜索一下。

  1、一般作单键触发利用时,假如IC自己没有内接电阻,为了使单键维持在不被触发的状态或是触发后回到原状态,必需在IC外部另接一电阻。

此文关键词:gpio,下拉,什么,区别