From cced8744605e3725bab89f8e67a0c419f4e775a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mario=20H=C3=BCttel?= Date: Sun, 21 Jun 2020 01:29:50 +0200 Subject: [PATCH] Add Pullup to uart RX pin --- stm-firmware/main.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/stm-firmware/main.c b/stm-firmware/main.c index b83c501..36b3b4c 100644 --- a/stm-firmware/main.c +++ b/stm-firmware/main.c @@ -74,6 +74,9 @@ static inline void uart_gpio_config(void) SHELL_UART_PORT->MODER |= ALTFUNC(SHELL_UART_RX_PIN) | ALTFUNC(SHELL_UART_TX_PIN); SETAF(SHELL_UART_PORT, SHELL_UART_RX_PIN, SHELL_UART_RX_PIN_ALTFUNC); SETAF(SHELL_UART_PORT, SHELL_UART_TX_PIN, SHELL_UART_TX_PIN_ALTFUNC); + + /* Setup Pullup resistor at UART RX */ + SHELL_UART_PORT->PUPDR |= PULLUP(SHELL_UART_RX_PIN); #endif }