STM32CubeMx配置HAL库按键
GPIO配置
| Pin | GPIO mode |
|---|---|
| PA0 | GPIO_Input |
| PA15 | GPIO_Input |
| PC5 | GPIO_Input |
根据stm32f103rct6的原理图

按以下表格设置
| Pin | GPIO Pull-up/Pull-down | User Label |
|---|---|---|
| PA0 | Pull-down | WK_UP |
| PA15 | Pull-up | KEY1 |
| PC5 | Pull-up | KEY0 |
程序编写
main.c里的while循环
1 | while (1) { |
| Pin | GPIO mode |
|---|---|
| PA0 | GPIO_Input |
| PA15 | GPIO_Input |
| PC5 | GPIO_Input |
根据stm32f103rct6的原理图

按以下表格设置
| Pin | GPIO Pull-up/Pull-down | User Label |
|---|---|---|
| PA0 | Pull-down | WK_UP |
| PA15 | Pull-up | KEY1 |
| PC5 | Pull-up | KEY0 |
main.c里的while循环
1 | while (1) { |