diff --git a/prosjekt.X/uart.h b/prosjekt.X/uart.h index 6259eee..7284552 100644 --- a/prosjekt.X/uart.h +++ b/prosjekt.X/uart.h @@ -20,9 +20,14 @@ extern "C" { #endif #define USART3_BAUD_RATE(BAUD_RATE) ((float)(F_CPU * 64 / (16 * (float)BAUD_RATE)) + 0.5) - + +// Initialize the USART3 controller void init_uart(uint16_t baud); + +// Send a single character over UART void USART3_sendChar(char c); + +// Send a string of characters over UART int USART3_printChar(char c, FILE *stream); static FILE USART_stream = FDEV_SETUP_STREAM(USART3_printChar, NULL, _FDEV_SETUP_WRITE);