在Open Drain模式下,GPIO输出高电平时,并不是直接输出到VDD上。而是通过一个外部上拉电阻将引脚的电压拉高。在STM32F103VCT中,当GPIO处于Open Drain模式时,引脚会被拉低,而不会被拉高。所以无法输出高电平为VDD的3.3V。
理解上拉电阻的作用是正确的。上拉电阻连接到VDD上,当GPIO引脚处于开漏状态(即Open Drain模式)时,上拉电阻会通过引脚将电压拉高。但是请注意,所提到的高电平1.4V左右可以是由上拉电阻和其他外部因素(如其他连接的电阻或器件)共同引起的结果。
最后,如果您需要输出3.3V的高电平,可以使用Push-Pull模式,并使用STM32F103VCT的GPIO引脚驱动电源电压(3.3V)来实现。
在Open Drain模式下,GPIO输出高电平时,并不是直接输出到VDD上。而是通过一个外部上拉电阻将引脚的电压拉高。在STM32F103VCT中,当GPIO处于Open Drain模式时,引脚会被拉低,而不会被拉高。所以无法输出高电平为VDD的3.3V。
理解上拉电阻的作用是正确的。上拉电阻连接到VDD上,当GPIO引脚处于开漏状态(即Open Drain模式)时,上拉电阻会通过引脚将电压拉高。但是请注意,所提到的高电平1.4V左右可以是由上拉电阻和其他外部因素(如其他连接的电阻或器件)共同引起的结果。
最后,如果您需要输出3.3V的高电平,可以使用Push-Pull模式,并使用STM32F103VCT的GPIO引脚驱动电源电压(3.3V)来实现。
举报