15
15
* Automatically generated from STM32CubeMX/db/mcu/STM32G431R(6-8-B)Tx.xml
16
16
*/
17
17
18
+ /* MBED TARGET LIST: NUCLEO_G431RB */
19
+
18
20
#ifndef MBED_PINNAMES_H
19
21
#define MBED_PINNAMES_H
20
22
@@ -143,26 +145,45 @@ typedef enum {
143
145
ADC_VREF = 0xF1 , // Internal pin virtual value
144
146
ADC_VBAT = 0xF2 , // Internal pin virtual value
145
147
148
+ #ifdef TARGET_FF_ARDUINO_UNO
149
+ // Arduino Uno (Rev3) pins
150
+ ARDUINO_UNO_A0 = PA_0 ,
151
+ ARDUINO_UNO_A1 = PA_1 ,
152
+ ARDUINO_UNO_A2 = PA_4 ,
153
+ ARDUINO_UNO_A3 = PB_0 ,
154
+ ARDUINO_UNO_A4 = PC_1 , // PB_9 with SB34 ON and SB35 OFF
155
+ ARDUINO_UNO_A5 = PC_0 , // PA_15 with SB37 ON and SB36 OFF
156
+
157
+ ARDUINO_UNO_D0 = PC_5 , // PA_3 with SB22 ON and SB19 OFF
158
+ ARDUINO_UNO_D1 = PC_4 , // PA_2 with SB18 ON and SB13 OFF
159
+ ARDUINO_UNO_D2 = PA_10 ,
160
+ ARDUINO_UNO_D3 = PB_3 ,
161
+ ARDUINO_UNO_D4 = PB_5 ,
162
+ ARDUINO_UNO_D5 = PB_4 ,
163
+ ARDUINO_UNO_D6 = PB_10 ,
164
+ ARDUINO_UNO_D7 = PA_8 ,
165
+ ARDUINO_UNO_D8 = PA_9 ,
166
+ ARDUINO_UNO_D9 = PC_7 ,
167
+ ARDUINO_UNO_D10 = PB_6 ,
168
+ ARDUINO_UNO_D11 = PA_7 ,
169
+ ARDUINO_UNO_D12 = PA_6 ,
170
+ ARDUINO_UNO_D13 = PA_5 ,
171
+ ARDUINO_UNO_D14 = PB_9 ,
172
+ ARDUINO_UNO_D15 = PB_8 ,
173
+ #endif
146
174
147
175
// STDIO for console print
148
176
#ifdef MBED_CONF_TARGET_STDIO_UART_TX
149
- STDIO_UART_TX = MBED_CONF_TARGET_STDIO_UART_TX ,
177
+ CONSOLE_TX = MBED_CONF_TARGET_STDIO_UART_TX ,
150
178
#else
151
- STDIO_UART_TX = PA_2 ,
179
+ CONSOLE_TX = PA_2 ,
152
180
#endif
153
181
#ifdef MBED_CONF_TARGET_STDIO_UART_RX
154
- STDIO_UART_RX = MBED_CONF_TARGET_STDIO_UART_RX ,
182
+ CONSOLE_RX = MBED_CONF_TARGET_STDIO_UART_RX ,
155
183
#else
156
- STDIO_UART_RX = PA_3 ,
184
+ CONSOLE_RX = PA_3 ,
157
185
#endif
158
186
159
- CONSOLE_TX = STDIO_UART_TX , // used for greentea tests
160
- CONSOLE_RX = STDIO_UART_RX , // used for greentea tests
161
-
162
- // Standardized LED and button names
163
- LED1 = PA_5 , // LD2 [green]
164
- BUTTON1 = PC_13 , // B1 [blue push button]
165
-
166
187
/**** USB pins ****/
167
188
USB_DM = PA_11 ,
168
189
USB_DP = PA_12 ,
@@ -189,6 +210,10 @@ typedef enum {
189
210
NC = (int )0xFFFFFFFF
190
211
} PinName ;
191
212
213
+ // Standardized LED and button names
214
+ #define LED1 PA_5 // LD2 [green]
215
+ #define BUTTON1 PC_13 // B1 [blue push button]
216
+
192
217
#ifdef __cplusplus
193
218
}
194
219
#endif
0 commit comments