Skip to content

Commit e725eb5

Browse files
committed
[STM32F4] Add tests for asynchronous serial
1 parent 22874be commit e725eb5

File tree

1 file changed

+31
-3
lines changed

1 file changed

+31
-3
lines changed

libraries/tests/utest/serial_asynch/serial_asynch.cpp

Lines changed: 31 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,37 @@
4343
#define TEST_SERIAL_ONE_TX_PIN D1 // UART2
4444
#define TEST_SERIAL_TWO_RX_PIN D4 // UART5
4545

46+
#elif defined(TARGET_DISCO_F429ZI)
47+
#define TEST_SERIAL_ONE_TX_PIN PD_5 // UART2
48+
#define TEST_SERIAL_TWO_RX_PIN PG_9 // UART6
49+
50+
#elif defined(TARGET_NUCLEO_F401RE)
51+
#define TEST_SERIAL_ONE_TX_PIN PB_6 // UART1
52+
#define TEST_SERIAL_TWO_RX_PIN PC_7 // UART6
53+
54+
#elif defined(TARGET_NUCLEO_F411RE)
55+
#define TEST_SERIAL_ONE_TX_PIN PB_6 // UART1
56+
#define TEST_SERIAL_TWO_RX_PIN PC_7 // UART6
57+
58+
#elif defined(TARGET_NUCLEO_F446RE)
59+
#define TEST_SERIAL_ONE_TX_PIN PB_6 // UART1
60+
#define TEST_SERIAL_TWO_RX_PIN PC_7 // UART6
61+
62+
#elif defined(TARGET_NUCLEO_F410RB)
63+
#define TEST_SERIAL_ONE_TX_PIN PB_6 // UART1
64+
#define TEST_SERIAL_TWO_RX_PIN PC_7 // UART6
65+
66+
#elif defined(TARGET_NUCLEO_F429ZI)
67+
#define TEST_SERIAL_ONE_TX_PIN PE_8 // UART7
68+
#define TEST_SERIAL_TWO_RX_PIN PG_9 // UART6
69+
70+
#elif defined(TARGET_NUCLEO_F446ZE)
71+
#define TEST_SERIAL_ONE_TX_PIN PB_6 // UART1
72+
#define TEST_SERIAL_TWO_RX_PIN PG_9 // UART6
73+
4674
#elif defined(TARGET_RZ_A1H)
47-
#define TEST_SERIAL_ONE_TX_PIN P8_14 // UART4
48-
#define TEST_SERIAL_TWO_RX_PIN P8_11 // UART5
75+
#define TEST_SERIAL_ONE_TX_PIN P8_14 // UART4
76+
#define TEST_SERIAL_TWO_RX_PIN P8_11 // UART5
4977

5078
#else
5179

@@ -234,7 +262,7 @@ TEST(Serial_Asynchronous, char_matching_success)
234262

235263
CHECK_EQUAL(SERIAL_EVENT_TX_COMPLETE, tx_event_flag);
236264
CHECK_EQUAL(SERIAL_EVENT_RX_CHARACTER_MATCH, rx_event_flag);
237-
265+
238266
cmpnbufc(TEST_BYTE_RX, rx_buf, 5, sizeof(rx_buf), __FILE__, __LINE__);
239267
}
240268

0 commit comments

Comments
 (0)