论坛首页
任务活动
问答
论坛专题
登录
注册
qsrg51
+ 关注
粉丝
4
|
主题
59
|
回帖
443
加好友
私信
帖子
主题
回复
评论
认识STM32的 GPIO口
2024-2-18 14:50
ST MCU
80
5408
......
总结 本文主要是介绍了STM32的GPIO是什么,有什么用,以及怎么用,看完上面的这些,我们再回头看一眼官方的 ...
而当GPIO使用到下面框图里面的ADC、DAC功能时我们就需要配置为模拟模式。
另外一种就是使用到IIC或者SPI等片上外设的时候就需要使用到复用模式。
再看一个特例:下图中就是没有外部上拉的按键输入,首先通用输入模式,由于没有外部上拉,我们需要保证空闲 ...
然后是按键输入电路,如下图所示:首先肯定要配置为通用输入模式,由于有外部上拉电路,空闲状态是高电平, ...
举例练习 上面介绍了这么多,我们来几个实际的例子来看一下: 首先是常见的LED电路,很明显,为了驱动LED小 ...
小结 至此关于GPIO的结构以及输入输出模式的介绍就结束了,我们来总结一下,关于GPIO的输入输出, GPIO的输 ...
2.通用输出寄存器(内核直接输出高低电平到它) 最后就是下图的输出数据寄存器以及置位/复位寄存器了,关于 ...
......
而配置为开漏输出时: 此时P-MOS被屏蔽,无法使用,只有一个N-MOS可以被控制,当N-MOS导通时,该GPIO口被拉 ...
1.输出控制电路(可编程控制) 我们可以看见,通用输出以及复用输出都需要经过红色框的电路,唯独模拟输出 ...
GPIO输出时内部器件及其作用 关于输出的整个框图,我们还是从右向左来看,首先前面的保护二极管以及上下拉 ...
输出的三种模式 1.通用输出模式:就是直接使用内核控制GPIO输出高低电平进行控制,不要经过其他任何片内外 ...
输出框图解析 关于输出框图的解析,同样我们还是将官方的图纸简化一下,将其中的输出部分单独拿出来。 如下 ...
有关输入部分的介绍就先到这,后面设计到相关编程的时候再来细说。
4.输入数据寄存器(内核直接通过它读取IO口高低电平) 4.最后是输入数据寄存器,它的作用就是接收经过施密 ...
3.施密特触发器 3.经过上下拉电阻电路后就是一个施密特触发器,这个器件在编程中不需要我们来进行操作,可 ...
注意这个上下拉电阻,是已经硬件连接在IO口上了,无论GPIO是输入模式还是输出模式它都存在,只是输出模式的 ...
注意这个上下拉电阻,是已经硬件连接在IO口上了,无论GPIO是输入模式还是输出模式它都存在,只是输出模式的 ...
前一页
6
7
8
9
10
11
12
后一页
2
3
近期访客