STM32F407 GPIO原理 个人笔记
datasheet(STM32F407ZGT6.pdf)中,IO structure 为FT,表示容忍5V电压
后面的uart1_TX之类,表示端口复用
共有A~G7组IO口,
每组16个IO口:0~15
每组有10个寄存器
-
4种输入模式:
输入浮空(不连上拉或下拉电阻)
输入上拉
输入下拉
模拟输入 -
4种输出模式: (GPIOx_MODER &GPIOx_OTYPER)
开漏输出(带上拉或者下拉)
开漏复用功能(带上拉或者下拉)
推挽式输出(带上拉或者下拉)
推挽式复用功能(带上拉或者下拉) -
4种最大输出速度:
-2MHZ
-25MHz
-50MHz
-100MHz -
8种工作模式的区别:
STM32八种IO口模式区别.pdf