Mercurial > louis > kiibohd-controller
diff Output/uartOut/arm/uart_serial.c @ 334:9ac304aa1ab5
Adding initial dfu-upload code and debugging for Bootloader.
author | Jacob Alexander <haata@kiibohd.com> |
---|---|
date | Mon, 27 Apr 2015 00:57:34 -0700 |
parents | 5b66d1da5377 |
children | e8841d3c6db5 |
line wrap: on
line diff
--- a/Output/uartOut/arm/uart_serial.c Mon Apr 20 00:55:58 2015 -0700 +++ b/Output/uartOut/arm/uart_serial.c Mon Apr 27 00:57:34 2015 -0700 @@ -192,14 +192,14 @@ #elif defined(_mk20dx256vlh7_) // UART2 Debug // Setup baud rate - 115200 Baud // Uses Bus Clock - // 24 MHz / ( 16 * Baud ) = BDH/L - // Baud: 115200 -> 24 MHz / ( 16 * 115200 ) = 13.021 - // Thus baud setting = 13 + // 36 MHz / ( 16 * Baud ) = BDH/L + // Baud: 115200 -> 36 MHz / ( 16 * 115200 ) = 19.53125 + // Thus baud setting = 19 // NOTE: If finer baud adjustment is needed see UARTx_C4 -> BRFA in the datasheet - uint16_t baud = 13; // Max setting of 8191 + uint16_t baud = 19; // Max setting of 8191 UART_BDH = (uint8_t)(baud >> 8); UART_BDL = (uint8_t)baud; - UART_C4 = 0x01; + UART_C4 = 0x11; #endif