8 种输入输出方式:
输出: 驱动外部设备
通用推挽输出: 既可以输出高电平, 又可以输出低电平
通用开漏输出: 只可以输出低电平, 当外界加上拉电阻, 可以输出高电平
复用推挽: 作为引脚的第二功能进行使用
复用开漏: 作为引脚的第二功能进行使用
输入: 检测外界设备电平信号
浮空输入: 引脚状态悬空, 即可能是高电平, 也可能是低电平, 也可能处于二者之间,一般
需要配合上拉电阻。 或者下拉电阻使用
模拟输入: AD 转换
上拉输入: 初始状态, 处于高阻态
下拉输入: 初始状态, 处于低阻态