一、单片机内部结构
二、STM32 GPIO的8种工作模式
应用:输出模式:输出数据寄存器(0/1)控制LED点亮和熄灭;输入模式:输入数据寄存器(0/1)判断开关状态
三、I/O端口位的基本结构
输入模式:
输出模式:
施密特触发器等效于无穷大的电阻。上拉电阻在IO引脚悬空时提供默认电压,施密特触发器几乎分到所有电压,输入数据寄存器显示1。
四、推挽模式和开漏模式
推挽:
左边为挽(0),右边为推(1)。两个MOS管交替工作(同时工作会短路)。
开漏:
P-MOS一直保持断开,写1低电压,写0高阻态。
五、通用与复用
六、IO的最大输出速度
实际有上升时间,下降时间和保持时间。上升时间和下降时间的长短影响输出速度。输出速度要选择满足要求的最小值,过于陡峭的边沿会增加耗电,并引入EMI问题。