mirror of
https://github.com/halleysfifthinc/AVCLAN-Mockingboard.git
synced 2026-08-07 01:13:18 +00:00
Fix UART 2x speed config
This commit is contained in:
+2
-2
@@ -29,13 +29,13 @@
|
|||||||
#include "timing.h"
|
#include "timing.h"
|
||||||
|
|
||||||
#if USART_RXMODE == USART_RXMODE_CLK2X_gc
|
#if USART_RXMODE == USART_RXMODE_CLK2X_gc
|
||||||
#define RXMODE_S 9
|
#define RXMODE_S 8
|
||||||
#elif USART_RXMODE == USART_RXMODE_NORMAL_gc
|
#elif USART_RXMODE == USART_RXMODE_NORMAL_gc
|
||||||
#define RXMODE_S 16
|
#define RXMODE_S 16
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define USART_BAUD_RATE(BAUD_RATE) \
|
#define USART_BAUD_RATE(BAUD_RATE) \
|
||||||
(uint16_t)((float)(F_CPU * 64 / (USART_RXMODE * (float)BAUD_RATE)) + 0.5)
|
(uint16_t)((float)(F_CPU * 64 / (RXMODE_S * (float)BAUD_RATE)) + 0.5)
|
||||||
|
|
||||||
uint8_t RS232_RxCharBuffer[25], RS232_RxCharBegin, RS232_RxCharEnd;
|
uint8_t RS232_RxCharBuffer[25], RS232_RxCharBegin, RS232_RxCharEnd;
|
||||||
uint8_t readkey;
|
uint8_t readkey;
|
||||||
|
|||||||
Reference in New Issue
Block a user