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

2019-07-20 22:23发布

如题,看了F4探索板寄存器开发教程中按键一章,怎么管脚设置成输入模式,但是代码中IO口还能写1呢?不太明白,请大神不吝赐教。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
313668972
1楼-- · 2019-07-21 02:14
 精彩回答 2  元偷偷看……
313668972
2楼-- · 2019-07-21 06:30
你是能写,但没有输出
流霜人
3楼-- · 2019-07-21 09:08
313668972 发表于 2016-5-10 13:10
你是能写,但没有输出

你看过那个例程吗?好像他这不是像你说的那样
313668972
4楼-- · 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管导通,输出就是下拉低电平;对于开漏复用和推挽复用模式与开漏和推挽的不同之处就是在于信号的开源不同,开漏复用和推挽复用的信号来源是片上的外设模块。
流霜人
5楼-- · 2019-07-21 19:21
 精彩回答 2  元偷偷看……
313668972
6楼-- · 2019-07-21 20:49
 精彩回答 2  元偷偷看……

一周热门 更多>