Add new ST target TARGET_NUCLEO_L053R8 to few tests

pull/298/merge
Przemek Wirkus 2014-05-14 14:54:11 +01:00
parent 6923b21563
commit 63d2bba43c
7 changed files with 26 additions and 11 deletions

View File

@ -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

View File

@ -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)

View File

@ -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);

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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