The official Mbed 2 C/C++ SDK provides the software platform and libraries to build your applications.

Dependents:   hello SerialTestv11 SerialTestv12 Sierpinski ... more

mbed 2

This is the mbed 2 library. If you'd like to learn about Mbed OS please see the mbed-os docs.

Revision:
161:aa5281ff4a02
Parent:
157:e7ca05fa8600
Child:
169:a7c7b631e539
--- a/TARGET_NUCLEO_L011K4/TARGET_STM/TARGET_STM32L0/TARGET_NUCLEO_L011K4/PinNames.h	Wed Jan 17 16:13:02 2018 +0000
+++ b/TARGET_NUCLEO_L011K4/TARGET_STM/TARGET_STM32L0/TARGET_NUCLEO_L011K4/PinNames.h	Fri Feb 16 16:16:41 2018 +0000
@@ -109,15 +109,27 @@
     D12         = PB_4,
     D13         = PB_3,
 
+    // STDIO for console print
+#ifdef MBED_CONF_TARGET_STDIO_UART_TX
+    STDIO_UART_TX = MBED_CONF_TARGET_STDIO_UART_TX,
+#else
+    STDIO_UART_TX = PA_2,
+#endif
+#ifdef MBED_CONF_TARGET_STDIO_UART_RX
+    STDIO_UART_RX = MBED_CONF_TARGET_STDIO_UART_RX,
+#else
+    STDIO_UART_RX = PA_15,
+#endif
+
     // Generic signals namings
     LED1        = PB_3,
     LED2        = PB_3,
     LED3        = PB_3,
     LED4        = PB_3,
-    SERIAL_TX   = PA_2,
-    SERIAL_RX   = PA_15,
-    USBTX       = PA_2,
-    USBRX       = PA_15,
+    SERIAL_TX   = STDIO_UART_TX,
+    SERIAL_RX   = STDIO_UART_RX,
+    USBTX       = STDIO_UART_TX,
+    USBRX       = STDIO_UART_RX,
     I2C_SCL     = PB_6,
     I2C_SDA     = PB_7,
     SPI_MOSI    = PB_5,