大神来答,F4的IO口如果配置为输入模式,那还能再写1或者0吗

2019-07-20 22:23发布

如题,看了F4探索板寄存器开发教程中按键一章,怎么管脚设置成输入模式,但是代码中IO口还能写1呢?不太明白,请大神不吝赐教。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
13条回答
313668972
2019-07-21 14:27
流霜人 发表于 2016-5-10 13:25
你看过那个例程吗?好像他这不是像你说的那样

在输入浮空模式下,电路既不上拉也不下拉,通过施密特触发器送到输入数据寄存器在送入到CPU。
开漏输出模式下,CPU发送输入直接或间接的控制输出数据寄存器,通过输出控制电路,当信号为1时,N—MOS管是关闭的,所以IO电平就是受上下拉电路的控制,当信号为0时,N—MOS管导通输出就是下拉低电平;推挽输出模式下,信号为1时,P-MOS管导通,N-MOS管截止,输出就是上拉高电平,当信号为0时,P-MOS管截止,N-MOS管导通,输出就是下拉低电平;对于开漏复用和推挽复用模式与开漏和推挽的不同之处就是在于信号的开源不同,开漏复用和推挽复用的信号来源是片上的外设模块。

一周热门 更多>