1.按键为什么用上拉输入?
你按键是对地的肯定是要上拉输入了,下拉本来就基本是地了。
上拉电阻的目的是为了保证在无信号输入时输入端的电平为高电平。 而在信号输入为低电平是输入端的电平应该也为低电平。 如果没有上拉电阻,在没有外界输入的情况下输入端是悬空的,它的电平是未知的无法保证的,上拉电阻就是为了保证无信号输入时输入端的电平为高电平,同样还有下拉电阻它是为了保证无信号输入时输入端的电平为低电平。
2.DAC的管脚为什么设置为模拟输入
1.DAC的管脚为什么设置为模拟输入:
因为使能DACX通道后,相应的GPIO引脚(PA4或者PA5)会自动与DAC模拟输出相连,设置为输入,为了避免额为的干扰。
2.DAC输出问题:
注意:关于IIC和SPI引脚模式
IIC和SPI管脚的模式为 推挽输出