Skip to content

Commit fd04a1b

Browse files
author
sw1
committed
Ref |>[key] change Key IO pin configuration.
1 parent 88720c0 commit fd04a1b

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

customer/boards/sf32lb52-lcd_base/bsp_pinmux.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -256,9 +256,9 @@ static void BSP_PIN_Common(void)
256256

257257
//Key
258258
HAL_PIN_Set(PAD_PA34, GPIO_A34, PIN_NOPULL, 1);
259-
HAL_PIN_Set(PAD_PA35, GPIO_A35, PIN_NOPULL, 1);
260-
HAL_PIN_Set(PAD_PA36, GPIO_A36, PIN_NOPULL, 1);
261-
HAL_PIN_Set(PAD_PA37, GPIO_A37, PIN_NOPULL, 1);
259+
HAL_PIN_Set(PAD_PA35, GPIO_A35, PIN_PULLUP, 1);
260+
HAL_PIN_Set(PAD_PA36, GPIO_A36, PIN_PULLUP, 1);
261+
HAL_PIN_Set(PAD_PA37, GPIO_A37, PIN_PULLUP, 1);
262262

263263
HAL_PIN_Set(PAD_PA44, GPIO_A44, PIN_PULLUP, 1);//IOE_RST
264264
}

example/rt_device/i2c/eeprom/src/hcpu/drv_key.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,11 @@ void key_init(void)
4242
rt_pin_mode(36, PIN_MODE_INPUT);
4343
rt_pin_mode(37, PIN_MODE_INPUT);
4444

45-
rt_pin_attach_irq(34, PIN_IRQ_MODE_RISING, key_pin_int_callback, (void *)(rt_uint32_t)34);
45+
rt_pin_attach_irq(34, PIN_IRQ_MODE_FALLING, key_pin_int_callback, (void *)(rt_uint32_t)34);
4646
rt_pin_irq_enable(34, ENABLE);
47-
rt_pin_attach_irq(35, PIN_IRQ_MODE_RISING, key_pin_int_callback, (void *)(rt_uint32_t)35);
47+
rt_pin_attach_irq(35, PIN_IRQ_MODE_FALLING, key_pin_int_callback, (void *)(rt_uint32_t)35);
4848
rt_pin_irq_enable(35, ENABLE);
49-
rt_pin_attach_irq(36, PIN_IRQ_MODE_RISING, key_pin_int_callback, (void *)(rt_uint32_t)36);
49+
rt_pin_attach_irq(36, PIN_IRQ_MODE_FALLING, key_pin_int_callback, (void *)(rt_uint32_t)36);
5050
rt_pin_irq_enable(36, ENABLE);
5151
rt_pin_attach_irq(37, PIN_IRQ_MODE_RISING, key_pin_int_callback, (void *)(rt_uint32_t)37);
5252
rt_pin_irq_enable(37, ENABLE);

0 commit comments

Comments
 (0)