7537| 4
|
STM32 一个IO口既做输入又做输出问题 |
4金钱
最佳答案IO既做输出又做输入,设置为开漏模式GPIO_OUT_OD。
开漏模式:IO输出0接GND,IO输出1,悬空,需要外接上拉电阻,才能实现输出高电平。当输出为1时,IO口的状态由上拉电阻拉高电平,但由于是开漏输出模式,这样IO口也就可以由外部电路改变为低电平或不变。可以读IO输入电平变化,实现C51的IO双向功能。设置寄存器及数据移位要看手册
| ||
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-19 09:12
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网