Browse Source

Merge branch 'master' of 192.168.1.3:p_lusterinc/lib_iflytop_xsync

master
zhaohe 1 year ago
parent
commit
11d58a6027
  1. 2
      xs_gpio.c
  2. 1
      xs_gpio.h

2
xs_gpio.c

@ -305,6 +305,8 @@ void xs_gpio_write(xs_gpio_t *gpio, bool level) {
HAL_GPIO_WritePin(gpio->gpio, gpio->pinoff, pinState);
}
void xs_gpio_toggle(xs_gpio_t *gpio) { HAL_GPIO_TogglePin(gpio->gpio, gpio->pinoff); }
void EXTI0_IRQHandler() { HAL_GPIO_EXTI_IRQHandler(GPIO_PIN_0); }
void EXTI1_IRQHandler() { HAL_GPIO_EXTI_IRQHandler(GPIO_PIN_1); }
void EXTI2_IRQHandler() { HAL_GPIO_EXTI_IRQHandler(GPIO_PIN_2); }

1
xs_gpio.h

@ -34,3 +34,4 @@ void xs_gpio_init_as_input(xs_gpio_t *gpio, Pin_t pin, xs_gpio_mode_t mode, xs_g
void xs_gpio_init_as_output(xs_gpio_t *gpio, Pin_t pin, xs_gpio_mode_t mode, bool mirror, bool initLevel);
bool xs_gpio_read(xs_gpio_t *gpio);
void xs_gpio_write(xs_gpio_t *gpio, bool level);
void xs_gpio_toggle(xs_gpio_t *gpio);
Loading…
Cancel
Save