1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-23 00:05:33 +03:00

[G4] Treat LPUART1 as UART9

This commit is contained in:
jflyper 2020-03-01 11:37:27 +09:00
parent 0f93dc9c88
commit fecc1a5ca8
10 changed files with 74 additions and 25 deletions

View file

@ -97,6 +97,10 @@ UART_BUFFERS(7);
UART_BUFFERS(8);
#endif
#ifdef USE_UART9
UART_BUFFERS(9);
#endif
#undef UART_BUFFERS
serialPort_t *uartOpen(UARTDevice_e device, serialReceiveCallbackPtr rxCallback, void *rxCallbackData, uint32_t baudRate, portMode_e mode, portOptions_e options)
@ -370,12 +374,8 @@ UART_IRQHandler(UART, 5, 5) // UART5 Rx/Tx IRQ Handler
#endif
#ifdef USE_UART6
#ifdef STM32G4
UART_IRQHandler(LPUART, 1, 6) // UART6 (implemented with LPUART1) Rx/Tx IRQ Handler
#else
UART_IRQHandler(USART, 6, 6) // USART6 Rx/Tx IRQ Handler
#endif
#endif
#ifdef USE_UART7
UART_IRQHandler(UART, 7, 7) // UART7 Rx/Tx IRQ Handler
@ -385,4 +385,8 @@ UART_IRQHandler(UART, 7, 7) // UART7 Rx/Tx IRQ Handler
UART_IRQHandler(UART, 8, 8) // UART8 Rx/Tx IRQ Handler
#endif
#ifdef USE_UART9
UART_IRQHandler(LPUART, 1, 9) // UART9 (implemented with LPUART1) Rx/Tx IRQ Handler
#endif
#endif // USE_UART