diff --git a/src/main.c b/src/main.c index 743aad8..383110e 100644 --- a/src/main.c +++ b/src/main.c @@ -23,6 +23,20 @@ static void init_gpio(void) // Set up UART TX on PB6 for debugging gpio_mode_setup(GPIOB, GPIO_MODE_AF, GPIO_PUPD_NONE, GPIO6); gpio_set_af(GPIOB, GPIO_AF0, GPIO6); + + // GPIO for converter switch + // FIXME: AF + gpio_mode_setup(GPIOA, GPIO_MODE_OUTPUT, GPIO_PUPD_NONE, GPIO8); + gpio_clear(GPIOA, GPIO8); + + // GPIO for bootstrap pulse + // FIXME: AF + gpio_mode_setup(GPIOA, GPIO_MODE_OUTPUT, GPIO_PUPD_NONE, GPIO9); + gpio_clear(GPIOA, GPIO9); + + // GPIO for load activation + gpio_mode_setup(GPIOA, GPIO_MODE_OUTPUT, GPIO_PUPD_NONE, GPIO15); + gpio_set(GPIOA, GPIO15); } static void init_clock(void)