tests/extmod_hardware: Add UART config for STM32WB boards.

Signed-off-by: Damien George <damien@micropython.org>
This commit is contained in:
Damien George
2025-06-26 00:03:52 +10:00
parent bb484b6d81
commit a2e3055d2d
2 changed files with 16 additions and 6 deletions

View File

@@ -24,9 +24,14 @@ elif "esp32" in sys.platform:
tx_pin = 4
rx_pin = 5
elif "pyboard" in sys.platform:
uart_id = 4
tx_pin = None # PA0
rx_pin = None # PA1
if "STM32WB" in sys.implementation._machine:
# LPUART(1) is on PA2/PA3
uart_id = "LP1"
else:
# UART(4) is on PA0/PA1
uart_id = 4
tx_pin = None
rx_pin = None
elif "samd" in sys.platform and "ItsyBitsy M0" in sys.implementation._machine:
uart_id = 0
tx_pin = "D1"

View File

@@ -26,9 +26,14 @@ elif "mimxrt" in sys.platform:
uart_id = 1
tx_pin = None
elif "pyboard" in sys.platform:
uart_id = 4
tx_pin = None # PA0
rx_pin = None # PA1
if "STM32WB" in sys.implementation._machine:
# LPUART(1) is on PA2/PA3
uart_id = "LP1"
else:
# UART(4) is on PA0/PA1
uart_id = 4
tx_pin = None
rx_pin = None
elif "renesas-ra" in sys.platform:
uart_id = 9
tx_pin = None # P602 @ RA6M2