diff options
Diffstat (limited to 'wirish/comm/HardwareSerial.cpp')
-rw-r--r-- | wirish/comm/HardwareSerial.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/wirish/comm/HardwareSerial.cpp b/wirish/comm/HardwareSerial.cpp index fba68fd..7824a4d 100644 --- a/wirish/comm/HardwareSerial.cpp +++ b/wirish/comm/HardwareSerial.cpp @@ -29,6 +29,7 @@ * @brief Wirish serial port implementation. */ +#include "libmaple.h" #include "gpio.h" #include "timer.h" @@ -48,13 +49,12 @@ #define RX5 BOARD_UART5_RX_PIN #endif -// TODO Put these magic numbers into boards.h #defines -HardwareSerial Serial1(USART1, TX1, RX1, 72000000UL); -HardwareSerial Serial2(USART2, TX2, RX2, 36000000UL); -HardwareSerial Serial3(USART3, TX3, RX3, 36000000UL); +HardwareSerial Serial1(USART1, TX1, RX1, PCLK2); +HardwareSerial Serial2(USART2, TX2, RX2, PCLK1); +HardwareSerial Serial3(USART3, TX3, RX3, PCLK1); #if defined(STM32_HIGH_DENSITY) && !defined(BOARD_maple_RET6) -HardwareSerial Serial4(UART4, TX4, RX4, 36000000UL); -HardwareSerial Serial5(UART5, TX5, RX5, 36000000UL); +HardwareSerial Serial4(UART4, TX4, RX4, PCLK1); +HardwareSerial Serial5(UART5, TX5, RX5, PCLK1); #endif HardwareSerial::HardwareSerial(usart_dev *usart_device, |