Hi everyone I need help understanding what I am doing wrong. I would like my buffers to work properly, but when I run the program my terminal starts sending all sorts of strange characters. I use stm32f411e-Disco
#define UART_RX_BUF_SIZE 20 #define UART_TX_BUF_SIZE 20 int8_t uart_put_char(char data); int8_t uart_get_char(char *data); volatile char uart_rxBuff[UART_RX_BUF_SIZE]; volatile char uart_txBuff[UART_TX_BUF_SIZE]; void uart_put_string(char *s...