From 63d2bba43c2660258e4535b7425f6d7b31332964 Mon Sep 17 00:00:00 2001 From: Przemek Wirkus Date: Wed, 14 May 2014 14:54:11 +0100 Subject: [PATCH] Add new ST target TARGET_NUCLEO_L053R8 to few tests --- libraries/tests/mbed/echo/main.cpp | 7 ++++++- libraries/tests/mbed/i2c_eeprom/main.cpp | 3 ++- libraries/tests/mbed/i2c_eeprom_line/main.cpp | 7 ++++--- libraries/tests/mbed/interruptin/main.cpp | 11 ++++++++--- libraries/tests/mbed/ticker_2/main.cpp | 3 ++- libraries/tests/mbed/time_us/main.cpp | 3 ++- libraries/tests/mbed/timeout/main.cpp | 3 ++- 7 files changed, 26 insertions(+), 11 deletions(-) diff --git a/libraries/tests/mbed/echo/main.cpp b/libraries/tests/mbed/echo/main.cpp index 583e9d884d..7486c47ea4 100644 --- a/libraries/tests/mbed/echo/main.cpp +++ b/libraries/tests/mbed/echo/main.cpp @@ -1,6 +1,11 @@ #include "mbed.h" -#if defined(TARGET_NUCLEO_F103RB) || defined(TARGET_NUCLEO_L152RE) || defined(TARGET_NUCLEO_F401RE) || defined(TARGET_NUCLEO_F030R8) +#elif defined(TARGET_NUCLEO_F103RB) || \ + defined(TARGET_NUCLEO_L152RE) || \ + defined(TARGET_NUCLEO_F302R8) || \ + defined(TARGET_NUCLEO_F030R8) || \ + defined(TARGET_NUCLEO_F401RE) || \ + defined(TARGET_NUCLEO_L053R8) #define TXPIN STDIO_UART_TX #define RXPIN STDIO_UART_RX #else diff --git a/libraries/tests/mbed/i2c_eeprom/main.cpp b/libraries/tests/mbed/i2c_eeprom/main.cpp index 4f34a983ec..e2f03a5780 100644 --- a/libraries/tests/mbed/i2c_eeprom/main.cpp +++ b/libraries/tests/mbed/i2c_eeprom/main.cpp @@ -37,7 +37,8 @@ I2C i2c(P0_23, P0_22); defined(TARGET_NUCLEO_L152RE) || \ defined(TARGET_NUCLEO_F302R8) || \ defined(TARGET_NUCLEO_F030R8) || \ - defined(TARGET_NUCLEO_F401RE) + defined(TARGET_NUCLEO_F401RE) || \ + defined(TARGET_NUCLEO_L053R8) I2C i2c(I2C_SDA, I2C_SCL); #elif defined(TARGET_K64F) diff --git a/libraries/tests/mbed/i2c_eeprom_line/main.cpp b/libraries/tests/mbed/i2c_eeprom_line/main.cpp index 4359828c0f..2142d088e0 100644 --- a/libraries/tests/mbed/i2c_eeprom_line/main.cpp +++ b/libraries/tests/mbed/i2c_eeprom_line/main.cpp @@ -46,7 +46,8 @@ I2C i2c(P0_23, P0_22); defined(TARGET_NUCLEO_L152RE) || \ defined(TARGET_NUCLEO_F302R8) || \ defined(TARGET_NUCLEO_F030R8) || \ - defined(TARGET_NUCLEO_F401RE) + defined(TARGET_NUCLEO_F401RE) || \ + defined(TARGET_NUCLEO_L053R8) I2C i2c(I2C_SDA, I2C_SCL); #elif defined(TARGET_K64F) @@ -110,8 +111,8 @@ int main() } printf("[%s]\r\n", read_errors ? "FAIL" : "OK"); - printf("I2C: Read errors: %d ... [%s]\r\n", read_errors, read_errors ? "FAIL" : "OK"); - printf("EEPROM: Pattern match errors: %d ... [%s]\r\n", pattern_errors, pattern_errors ? "FAIL" : "OK"); + printf("I2C: Read errors: %d/%d ... [%s]\r\n", read_errors, ntests, read_errors ? "FAIL" : "OK"); + printf("EEPROM: Pattern match errors: %d/%d ... [%s]\r\n", pattern_errors, ntests, pattern_errors ? "FAIL" : "OK"); result = write_errors == 0 && read_errors == 0; notify_completion(result); diff --git a/libraries/tests/mbed/interruptin/main.cpp b/libraries/tests/mbed/interruptin/main.cpp index 11e9eb669d..530e2fbdab 100644 --- a/libraries/tests/mbed/interruptin/main.cpp +++ b/libraries/tests/mbed/interruptin/main.cpp @@ -29,9 +29,14 @@ void in_handler() { #define PIN_IN (p11) #define PIN_OUT (p12) -#elif defined(TARGET_NUCLEO_F103RB) || defined(TARGET_NUCLEO_L152RE) || defined(TARGET_NUCLEO_F401RE) || defined(TARGET_NUCLEO_F030R8) -#define PIN_IN (PB_8) -#define PIN_OUT (PC_6) +#elif defined(TARGET_NUCLEO_F103RB) || \ + defined(TARGET_NUCLEO_L152RE) || \ + defined(TARGET_NUCLEO_F302R8) || \ + defined(TARGET_NUCLEO_F030R8) || \ + defined(TARGET_NUCLEO_F401RE) || \ + defined(TARGET_NUCLEO_L053R8) +#define PIN_IN PB_8 +#define PIN_OUT PC_6 #elif defined(TARGET_FF_ARDUINO) #define PIN_OUT D0 diff --git a/libraries/tests/mbed/ticker_2/main.cpp b/libraries/tests/mbed/ticker_2/main.cpp index da9e9d9578..7ffc66f50f 100644 --- a/libraries/tests/mbed/ticker_2/main.cpp +++ b/libraries/tests/mbed/ticker_2/main.cpp @@ -21,7 +21,8 @@ DigitalOut out(PTA1); defined(TARGET_NUCLEO_L152RE) || \ defined(TARGET_NUCLEO_F302R8) || \ defined(TARGET_NUCLEO_F030R8) || \ - defined(TARGET_NUCLEO_F401RE) + defined(TARGET_NUCLEO_F401RE) || \ + defined(TARGET_NUCLEO_L053R8) DigitalOut out(PA_3); #else diff --git a/libraries/tests/mbed/time_us/main.cpp b/libraries/tests/mbed/time_us/main.cpp index a8ecfc7ca4..21f31d98d8 100644 --- a/libraries/tests/mbed/time_us/main.cpp +++ b/libraries/tests/mbed/time_us/main.cpp @@ -19,7 +19,8 @@ DigitalOut out(D10); defined(TARGET_NUCLEO_L152RE) || \ defined(TARGET_NUCLEO_F302R8) || \ defined(TARGET_NUCLEO_F030R8) || \ - defined(TARGET_NUCLEO_F401RE) + defined(TARGET_NUCLEO_F401RE) || \ + defined(TARGET_NUCLEO_L053R8) DigitalOut out(LED1); #else diff --git a/libraries/tests/mbed/timeout/main.cpp b/libraries/tests/mbed/timeout/main.cpp index 66c29d0f0b..9dfb02be69 100644 --- a/libraries/tests/mbed/timeout/main.cpp +++ b/libraries/tests/mbed/timeout/main.cpp @@ -24,7 +24,8 @@ DigitalOut out(LED1); defined(TARGET_NUCLEO_L152RE) || \ defined(TARGET_NUCLEO_F302R8) || \ defined(TARGET_NUCLEO_F030R8) || \ - defined(TARGET_NUCLEO_F401RE) + defined(TARGET_NUCLEO_F401RE) || \ + defined(TARGET_NUCLEO_L053R8) DigitalOut out(LED1); #else