Skip to content

Commit 8301ee0

Browse files
committed
STM32 Add USB pins name in PinNames.h files
1 parent 35999be commit 8301ee0

File tree

37 files changed

+493
-0
lines changed

37 files changed

+493
-0
lines changed

targets/TARGET_STM/TARGET_STM32F0/TARGET_NUCLEO_F042K6/PinNames.h

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,13 @@ typedef enum {
113113
SPI_CS = PA_4,
114114
PWM_OUT = PB_0,
115115

116+
//USB pins
117+
USB_NOE = PA_4,
118+
USB_DM = PA_11,
119+
USB_DP = PA_12,
120+
USB_NOE_ALT = PA_13,
121+
USB_NOE_ALT2 = PA_15,
122+
116123
// Not connected
117124
NC = (int)0xFFFFFFFF
118125
} PinName;

targets/TARGET_STM/TARGET_STM32F0/TARGET_NUCLEO_F070RB/PinNames.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,11 @@ typedef enum {
143143
SPI_CS = PB_6,
144144
PWM_OUT = PB_3,
145145

146+
//USB pins
147+
USB_DM = PA_11,
148+
USB_DP = PA_12,
149+
USB_NOE = PA_13,
150+
146151
// Not connected
147152
NC = (int)0xFFFFFFFF
148153
} PinName;

targets/TARGET_STM/TARGET_STM32F0/TARGET_NUCLEO_F072RB/PinNames.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,11 @@ typedef enum {
143143
SPI_CS = PB_6,
144144
PWM_OUT = PB_3,
145145

146+
//USB pins
147+
USB_DM = PA_11,
148+
USB_DP = PA_12,
149+
USB_NOE = PA_13,
150+
146151
// Not connected
147152
NC = (int)0xFFFFFFFF
148153
} PinName;

targets/TARGET_STM/TARGET_STM32F1/TARGET_BLUEPILL_F103C8/PinNames.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,10 @@ typedef enum {
149149
SPI_CS = PA_4,
150150
PWM_OUT = PB_5,
151151

152+
//USB pins
153+
USB_DM = PA_11,
154+
USB_DP = PA_12,
155+
152156
// Not connected
153157
NC = (int)0xFFFFFFFF
154158
} PinName;

targets/TARGET_STM/TARGET_STM32F1/TARGET_NUCLEO_F103RB/PinNames.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,10 @@ typedef enum {
139139
SPI_CS = PB_6,
140140
PWM_OUT = PB_3,
141141

142+
//USB pins
143+
USB_DM = PA_11,
144+
USB_DP = PA_12,
145+
142146
// Not connected
143147
NC = (int)0xFFFFFFFF
144148
} PinName;

targets/TARGET_STM/TARGET_STM32F2/TARGET_NUCLEO_F207ZG/PinNames.h

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -247,6 +247,30 @@ typedef enum {
247247
SPI_CS = D10,
248248
PWM_OUT = D9,
249249

250+
//USB pins
251+
USB_OTG_HS_ULPI_D0 = PA_3,
252+
USB_OTG_HS_SOF = PA_4,
253+
USB_OTG_HS_ULPI_CK = PA_5,
254+
USB_OTG_FS_SOF = PA_8,
255+
USB_OTG_FS_VBUS = PA_9,
256+
USB_OTG_FS_ID = PA_10,
257+
USB_OTG_FS_DM = PA_11,
258+
USB_OTG_FS_DP = PA_12,
259+
USB_OTG_HS_ULPI_D1 = PB_0,
260+
USB_OTG_HS_ULPI_D2 = PB_1,
261+
USB_OTG_HS_ULPI_D7 = PB_5,
262+
USB_OTG_HS_ULPI_D3 = PB_10,
263+
USB_OTG_HS_ULPI_D4 = PB_11,
264+
USB_OTG_HS_ID = PB_12,
265+
USB_OTG_HS_ULPI_D5 = PB_12,
266+
USB_OTG_HS_ULPI_D6 = PB_13,
267+
USB_OTG_HS_VBUS = PB_13,
268+
USB_OTG_HS_DM = PB_14,
269+
USB_OTG_HS_DP = PB_15,
270+
USB_OTG_HS_ULPI_STP = PC_0,
271+
USB_OTG_HS_ULPI_DIR = PC_2,
272+
USB_OTG_HS_ULPI_NXT = PC_3,
273+
250274
// Not connected
251275
NC = (int)0xFFFFFFFF
252276
} PinName;

targets/TARGET_STM/TARGET_STM32F3/TARGET_STM32F302x8/TARGET_NUCLEO_F302R8/PinNames.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,10 @@ typedef enum {
143143
SPI_CS = PB_6,
144144
PWM_OUT = PB_4,
145145

146+
//USB pins
147+
USB_DM = PA_11,
148+
USB_DP = PA_12,
149+
146150
// Not connected
147151
NC = (int)0xFFFFFFFF
148152
} PinName;

targets/TARGET_STM/TARGET_STM32F3/TARGET_STM32F303xC/TARGET_DISCO_F303VC/PinNames.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -203,6 +203,10 @@ typedef enum {
203203
SPI_CS = PB_6,
204204
PWM_OUT = PB_4,
205205

206+
//USB pins
207+
USB_DM = PA_11,
208+
USB_DP = PA_12,
209+
206210
// Not connected
207211
NC = (int)0xFFFFFFFF
208212
} PinName;

targets/TARGET_STM/TARGET_STM32F3/TARGET_STM32F303xE/TARGET_NUCLEO_F303RE/PinNames.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,10 @@ typedef enum {
151151
SPI_CS = PB_6,
152152
PWM_OUT = PB_4,
153153

154+
//USB pins
155+
USB_DM = PA_11,
156+
USB_DP = PA_12,
157+
154158
// Not connected
155159
NC = (int)0xFFFFFFFF
156160
} PinName;

targets/TARGET_STM/TARGET_STM32F3/TARGET_STM32F303xE/TARGET_NUCLEO_F303ZE/PinNames.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -218,6 +218,10 @@ typedef enum {
218218
SPI_CS = D10,
219219
PWM_OUT = D9,
220220

221+
//USB pins
222+
USB_DM = PA_11,
223+
USB_DP = PA_12,
224+
221225
// Not connected
222226
NC = (int)0xFFFFFFFF
223227
} PinName;

0 commit comments

Comments
 (0)