mirror of
https://github.com/micropython/micropython.git
synced 2026-03-10 19:00:30 +01:00
stm32/boards: Add UARTs to NUCLEO F746ZG and NUCLEO F439ZI.
Adds the following UARTs: 1, 4, 5, 7, 8, assigned to pins that were not otherwise assigned. Signed-off-by: mdaeron <mathieu@daeron.fr>
This commit is contained in:
@@ -23,14 +23,24 @@
|
||||
#define MICROPY_HW_RTC_USE_US (1)
|
||||
|
||||
// UART config
|
||||
#define MICROPY_HW_UART1_TX (pin_B6)
|
||||
#define MICROPY_HW_UART1_RX (pin_B7)
|
||||
#define MICROPY_HW_UART2_TX (pin_D5)
|
||||
#define MICROPY_HW_UART2_RX (pin_D6)
|
||||
#define MICROPY_HW_UART2_RTS (pin_D4)
|
||||
#define MICROPY_HW_UART2_CTS (pin_D3)
|
||||
#define MICROPY_HW_UART3_TX (pin_D8)
|
||||
#define MICROPY_HW_UART3_RX (pin_D9)
|
||||
#define MICROPY_HW_UART4_TX (pin_C10)
|
||||
#define MICROPY_HW_UART4_RX (pin_C11)
|
||||
#define MICROPY_HW_UART5_TX (pin_C12)
|
||||
#define MICROPY_HW_UART5_RX (pin_D2)
|
||||
#define MICROPY_HW_UART6_TX (pin_G14)
|
||||
#define MICROPY_HW_UART6_RX (pin_G9)
|
||||
#define MICROPY_HW_UART7_TX (pin_E8)
|
||||
#define MICROPY_HW_UART7_RX (pin_E7)
|
||||
#define MICROPY_HW_UART8_TX (pin_E1)
|
||||
#define MICROPY_HW_UART8_RX (pin_E0)
|
||||
#define MICROPY_HW_UART_REPL PYB_UART_3
|
||||
#define MICROPY_HW_UART_REPL_BAUD 115200
|
||||
|
||||
|
||||
@@ -29,14 +29,24 @@
|
||||
#define MICROPY_HW_FLASH_LATENCY FLASH_LATENCY_7 // 210-216 MHz needs 7 wait states
|
||||
|
||||
// UART config
|
||||
#define MICROPY_HW_UART1_TX (pin_B6)
|
||||
#define MICROPY_HW_UART1_RX (pin_B7)
|
||||
#define MICROPY_HW_UART2_TX (pin_D5)
|
||||
#define MICROPY_HW_UART2_RX (pin_D6)
|
||||
#define MICROPY_HW_UART2_RTS (pin_D4)
|
||||
#define MICROPY_HW_UART2_CTS (pin_D3)
|
||||
#define MICROPY_HW_UART3_TX (pin_D8)
|
||||
#define MICROPY_HW_UART3_RX (pin_D9)
|
||||
#define MICROPY_HW_UART4_TX (pin_C10)
|
||||
#define MICROPY_HW_UART4_RX (pin_C11)
|
||||
#define MICROPY_HW_UART5_TX (pin_C12)
|
||||
#define MICROPY_HW_UART5_RX (pin_D2)
|
||||
#define MICROPY_HW_UART6_TX (pin_G14)
|
||||
#define MICROPY_HW_UART6_RX (pin_G9)
|
||||
#define MICROPY_HW_UART7_TX (pin_E8)
|
||||
#define MICROPY_HW_UART7_RX (pin_E7)
|
||||
#define MICROPY_HW_UART8_TX (pin_E1)
|
||||
#define MICROPY_HW_UART8_RX (pin_E0)
|
||||
#define MICROPY_HW_UART_REPL PYB_UART_3
|
||||
#define MICROPY_HW_UART_REPL_BAUD 115200
|
||||
|
||||
|
||||
@@ -57,12 +57,22 @@ USB_DM,PA11
|
||||
USB_DP,PA12
|
||||
VCP_TX,PD8
|
||||
VCP_RX,PD9
|
||||
UART1_TX,PB6
|
||||
UART1_RX,PB7
|
||||
UART2_TX,PD5
|
||||
UART2_RX,PD6
|
||||
UART2_RTS,PD4
|
||||
UART2_CTS,PD3
|
||||
UART4_TX,PC10
|
||||
UART4_RX,PC11
|
||||
UART5_TX,PC12
|
||||
UART5_RX,PD2
|
||||
UART6_TX,PG14
|
||||
UART6_RX,PG9
|
||||
UART7_TX,PE8
|
||||
UART7_RX,PE7
|
||||
UART8_TX,PE1
|
||||
UART8_RX,PE0
|
||||
SPI_B_NSS,PA4
|
||||
SPI_B_SCK,PB3
|
||||
SPI_B_MOSI,PB5
|
||||
|
||||
|
Reference in New Issue
Block a user