mirror of https://github.com/ARMmbed/mbed-os.git
[STM32F4] Add tests for asynchronous serial
parent
22874be402
commit
e725eb52e5
|
@ -43,9 +43,37 @@
|
|||
#define TEST_SERIAL_ONE_TX_PIN D1 // UART2
|
||||
#define TEST_SERIAL_TWO_RX_PIN D4 // UART5
|
||||
|
||||
#elif defined(TARGET_DISCO_F429ZI)
|
||||
#define TEST_SERIAL_ONE_TX_PIN PD_5 // UART2
|
||||
#define TEST_SERIAL_TWO_RX_PIN PG_9 // UART6
|
||||
|
||||
#elif defined(TARGET_NUCLEO_F401RE)
|
||||
#define TEST_SERIAL_ONE_TX_PIN PB_6 // UART1
|
||||
#define TEST_SERIAL_TWO_RX_PIN PC_7 // UART6
|
||||
|
||||
#elif defined(TARGET_NUCLEO_F411RE)
|
||||
#define TEST_SERIAL_ONE_TX_PIN PB_6 // UART1
|
||||
#define TEST_SERIAL_TWO_RX_PIN PC_7 // UART6
|
||||
|
||||
#elif defined(TARGET_NUCLEO_F446RE)
|
||||
#define TEST_SERIAL_ONE_TX_PIN PB_6 // UART1
|
||||
#define TEST_SERIAL_TWO_RX_PIN PC_7 // UART6
|
||||
|
||||
#elif defined(TARGET_NUCLEO_F410RB)
|
||||
#define TEST_SERIAL_ONE_TX_PIN PB_6 // UART1
|
||||
#define TEST_SERIAL_TWO_RX_PIN PC_7 // UART6
|
||||
|
||||
#elif defined(TARGET_NUCLEO_F429ZI)
|
||||
#define TEST_SERIAL_ONE_TX_PIN PE_8 // UART7
|
||||
#define TEST_SERIAL_TWO_RX_PIN PG_9 // UART6
|
||||
|
||||
#elif defined(TARGET_NUCLEO_F446ZE)
|
||||
#define TEST_SERIAL_ONE_TX_PIN PB_6 // UART1
|
||||
#define TEST_SERIAL_TWO_RX_PIN PG_9 // UART6
|
||||
|
||||
#elif defined(TARGET_RZ_A1H)
|
||||
#define TEST_SERIAL_ONE_TX_PIN P8_14 // UART4
|
||||
#define TEST_SERIAL_TWO_RX_PIN P8_11 // UART5
|
||||
#define TEST_SERIAL_ONE_TX_PIN P8_14 // UART4
|
||||
#define TEST_SERIAL_TWO_RX_PIN P8_11 // UART5
|
||||
|
||||
#else
|
||||
|
||||
|
@ -234,7 +262,7 @@ TEST(Serial_Asynchronous, char_matching_success)
|
|||
|
||||
CHECK_EQUAL(SERIAL_EVENT_TX_COMPLETE, tx_event_flag);
|
||||
CHECK_EQUAL(SERIAL_EVENT_RX_CHARACTER_MATCH, rx_event_flag);
|
||||
|
||||
|
||||
cmpnbufc(TEST_BYTE_RX, rx_buf, 5, sizeof(rx_buf), __FILE__, __LINE__);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue