STM32F4XX_GPIO学习总结
一、GPIO的模式
|
MODER(i) |
OTYPER(i) |
OSPEEDR(i) |
PUPDR(i) |
I/O 配置 | 配置编号 | ||
| 01 | 0 |
SPEED |
0 | 0 | GP 输出 | PP | OUT-1 |
| 0 | 0 | 1 | GP 输出 | PP + PU | OUT-2 | ||
| 0 | 1 | 0 | GP 输出 | PP + PD | OUT-3 | ||
| 0 | 1 | 1 | 保留 | ||||
| 1 | 0 | 0 | GP 输出 | OD | OUT-4 | ||
| 1 | 0 | 1 | GP 输出 | OD + PU | OUT-5 | ||
| 1 | 1 | 0 | GP 输出 | OD + PD | OUT-6 | ||
| 1 | 1 | 1 | 保留(GP 输出 OD) | ||||
| 10 | 0 | SPEED [B:A] |
0 | 0 | AF | PP | OUT-7 |
| 0 | 0 | 1 | AF | PP + PU | OUT-8 | ||
| 0 | 1 | 0 | AF | OD + PD | OUT-9 | ||
| 0 | 1 | 1 | 保留 | ||||
| 1 | 0 | 0 | AF | PP | OUT-10 | ||
| 1 | 0 | 1 | AF | PP + PU | OUT-11 | ||
| 1 | 1 | 0 | AF | OD + PD | OUT-12 | ||
| 1 | 1 | 1 | 保留 | ||||
| 00 | X | X | 0 | 0 | 输入 | 浮空 | IN-1 |
| X | X | 0 | 1 | 输入 | PU | IN-2 | |
| X | X | 1 | 0 | 输入 | PD | IN-3 | |
| X | X | 1 | 1 | 保留(输入浮空) | |||
| 11 | X | X | 0 | 0 | 输入/输出 | 模拟 | IN-4 |
| X | X | 0 | 1 | 保留 | |||
| X | X | 1 | 0 | ||||
| X | X | 1 | 1 | ||||
浙公网安备 33010602011771号