forked from Met4FoF/Met4FoF-SmartUpUnit
-
Notifications
You must be signed in to change notification settings - Fork 0
/
met4FOF_SSU_V2.txt
348 lines (326 loc) · 10.8 KB
/
met4FOF_SSU_V2.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
Configuration met4FOF_SSU_V2
STM32CubeMX 5.0.1
Date 03/22/2019
MCU STM32F767ZITx
PERIPHERALS MODES FUNCTIONS PINS
ADC1 IN9 ADC1_IN9 PB1
ADC2 IN10 ADC2_IN10 PC0
ADC2 External-Trigger-for-Regular-conversion ADC2_EXTI11 PF11
ADC3 IN14 ADC3_IN14 PF4
ADC3 External-Trigger-for-Regular-conversion ADC3_EXTI11 PF11
CAN1 Master CAN1_RX PD0
CAN1 Master CAN1_TX PD1
DAC DAC_OUT1 DAC_OUT1 PA4
DAC External-Trigger DAC_EXTI9 PF9
ETH RMII ETH_CRS_DV PA7
ETH RMII ETH_MDC PC1
ETH RMII ETH_MDIO PA2
ETH RMII ETH_REF_CLK PA1
ETH RMII ETH_RXD0 PC4
ETH RMII ETH_RXD1 PC5
ETH RMII ETH_TXD0 PG13
ETH RMII ETH_TXD1 PB13
ETH RMII ETH_TX_EN PG11
I2C1 I2C I2C1_SCL PB6
I2C1 I2C I2C1_SDA PB9
RCC BYPASS Clock Source RCC_OSC_IN PH0/OSC_IN
RCC BYPASS Clock Source RCC_OSC_OUT PH1/OSC_OUT
RCC Crystal/Ceramic Resonator RCC_OSC32_IN PC14/OSC32_IN
RCC Crystal/Ceramic Resonator RCC_OSC32_OUT PC15/OSC32_OUT
RTC Activate Clock Source RTC_VS_RTC_Activate VP_RTC_VS_RTC_Activate
RTC Activate Calendar RTC_VS_RTC_Calendar VP_RTC_VS_RTC_Calendar
RTC Reference_Clock_Detection_Activate RTC_REFIN PB15
SDMMC2 SD 1 bit SDMMC2_CK PD6
SDMMC2 SD 1 bit SDMMC2_CMD PD7
SDMMC2 SD 1 bit SDMMC2_D0 PG9
SPI1 Full-Duplex Master SPI1_MISO PA6
SPI1 Full-Duplex Master SPI1_MOSI PB5
SPI1 Full-Duplex Master SPI1_SCK PA5
SPI3 Full-Duplex Master SPI3_MISO PC11
SPI3 Full-Duplex Master SPI3_MOSI PC12
SPI3 Full-Duplex Master SPI3_SCK PC10
SYS JTAG with Trace Synchro(4 bits) SYS_JTCK-SWCLK PA14
SYS JTAG with Trace Synchro(4 bits) SYS_JTDI PA15
SYS JTAG with Trace Synchro(4 bits) SYS_JTDO-SWO PB3
SYS JTAG with Trace Synchro(4 bits) SYS_JTMS-SWDIO PA13
SYS JTAG with Trace Synchro(4 bits) SYS_TRACECLK PE2
SYS JTAG with Trace Synchro(4 bits) SYS_TRACED0 PE3
SYS JTAG with Trace Synchro(4 bits) SYS_TRACED1 PE4
SYS JTAG with Trace Synchro(4 bits) SYS_TRACED2 PE5
SYS JTAG with Trace Synchro(4 bits) SYS_TRACED3 PE6
SYS TIM14 SYS_VS_tim14 VP_SYS_VS_tim14
TIM1 Trigger Mode TIM1_VS_ControllerModeTrigger VP_TIM1_VS_ControllerModeTrigger
TIM1 ITR0 TIM1_VS_ClockSourceITR VP_TIM1_VS_ClockSourceITR
TIM1 Input Capture direct mode TIM1_CH1 PE9
TIM1 Input Capture direct mode TIM1_CH2 PE11
TIM1 Input Capture direct mode TIM1_CH3 PE13
TIM1 Input Capture direct mode TIM1_CH4 PE14
TIM2 Internal Clock TIM2_VS_ClockSourceINT VP_TIM2_VS_ClockSourceINT
TIM2 Input Capture direct mode TIM2_CH1 PA0/WKUP
TIM2 Input Capture direct mode TIM2_CH3 PB10
TIM2 Input Capture direct mode TIM2_CH4 PA3
UART7 Asynchronous UART7_RX PE7
UART7 Asynchronous UART7_TX PE8
USART3 Asynchronous USART3_RX PD9
USART3 Asynchronous USART3_TX PD8
USART6 Asynchronous USART6_RX PC7
USART6 Asynchronous USART6_TX PC6
USART6 Hardware Flow Control (RS485) USART6_DE PG8
USB_OTG_FS Device_Only USB_OTG_FS_DM PA11
USB_OTG_FS Device_Only USB_OTG_FS_DP PA12
USB_OTG_FS Activate SOF USB_OTG_FS_SOF PA8
USB_OTG_FS Activate VBUS USB_OTG_FS_VBUS PA9
Pin Nb PINs FUNCTIONs LABELs
1 PE2 SYS_TRACECLK
2 PE3 SYS_TRACED0
3 PE4 SYS_TRACED1
4 PE5 SYS_TRACED2
5 PE6 SYS_TRACED3
7 PC13 GPIO_EXTI13 USER_Btn [B1]
8 PC14/OSC32_IN RCC_OSC32_IN
9 PC15/OSC32_OUT RCC_OSC32_OUT
10 PF0 GPIO_Output LCD_RESET
11 PF1 GPIO_Output LCD_DC/RS
14 PF4 ADC3_IN14
18 PF6 GPIO_Output LCD_CS
19 PF7 GPIO_Output SD_CS
21 PF9 DAC_EXTI9
23 PH0/OSC_IN RCC_OSC_IN MCO [STM32F103CBT6_PA8]
24 PH1/OSC_OUT RCC_OSC_OUT
26 PC0 ADC2_IN10
27 PC1 ETH_MDC RMII_MDC [LAN8742A-CZ-TR_MDC]
34 PA0/WKUP TIM2_CH1
35 PA1 ETH_REF_CLK RMII_REF_CLK [LAN8742A-CZ-TR_REFCLK0]
36 PA2 ETH_MDIO RMII_MDIO [LAN8742A-CZ-TR_MDIO]
37 PA3 TIM2_CH4
40 PA4 DAC_OUT1
41 PA5 SPI1_SCK
42 PA6 SPI1_MISO
43 PA7 ETH_CRS_DV RMII_CRS_DV [LAN8742A-CZ-TR_CRS_DV]
44 PC4 ETH_RXD0 RMII_RXD0 [LAN8742A-CZ-TR_RXD0]
45 PC5 ETH_RXD1 RMII_RXD1 [LAN8742A-CZ-TR_RXD1]
47 PB1 ADC1_IN9
49 PF11 ADC3_EXTI11 ADC2_EXTI11
55 PF15 GPIO_Output LED_BT2
56 PG0 GPIO_Output CAN1_MODE
58 PE7 UART7_RX
59 PE8 UART7_TX
60 PE9 TIM1_CH1
64 PE11 TIM1_CH2
66 PE13 TIM1_CH3
67 PE14 TIM1_CH4
69 PB10 TIM2_CH3
74 PB13 ETH_TXD1 RMII_TXD1 [LAN8742A-CZ-TR_TXD1]
75 PB14 GPIO_Output LD3 [Red]
76 PB15 RTC_REFIN
77 PD8 USART3_TX STLK_RX [STM32F103CBT6_PA3]
78 PD9 USART3_RX STLK_TX [STM32F103CBT6_PA2]
79 PD10 GPIO_Output GPIO1_2
80 PD11 GPIO_Output GPIO1_1
81 PD12 GPIO_Output GPIO2_2
82 PD13 GPIO_Output GPIO3_2
85 PD14 GPIO_Output GPIO2_1
86 PD15 GPIO_Output GPIO3_1
89 PG4 GPIO_Input BT_1
90 PG5 GPIO_Input BT_2
91 PG6 GPIO_Output USB_PowerSwitchOn [STMPS2151STR_EN]
92 PG7 GPIO_Input USB_OverCurrent [STMPS2151STR_FAULT]
93 PG8 USART6_DE
96 PC6 USART6_TX
97 PC7 USART6_RX
98 PC8 GPIO_Output USART6_RE
99 PC9 GPIO_Output SENSOR_CS2
100 PA8 USB_OTG_FS_SOF USB_SOF [TP1]
101 PA9 USB_OTG_FS_VBUS USB_VBUS
102 PA10* USB_OTG_FS_ID USB_ID
103 PA11 USB_OTG_FS_DM USB_DM
104 PA12 USB_OTG_FS_DP USB_DP
105 PA13 SYS_JTMS-SWDIO TMS
109 PA14 SYS_JTCK-SWCLK TCK
110 PA15 SYS_JTDI
111 PC10 SPI3_SCK
112 PC11 SPI3_MISO
113 PC12 SPI3_MOSI
114 PD0 CAN1_RX
115 PD1 CAN1_TX
116 PD2 GPIO_Output F_CS
122 PD6 SDMMC2_CK
123 PD7 SDMMC2_CMD
124 PG9 SDMMC2_D0
126 PG11 ETH_TX_EN RMII_TX_EN [LAN8742A-CZ-TR_TXEN]
128 PG13 ETH_TXD0 RMII_TXD0 [LAN8742A-CZ-TR_TXD0]
133 PB3 SYS_JTDO-SWO SWO
135 PB5 SPI1_MOSI
136 PB6 I2C1_SCL
137 PB7 GPIO_Output LD2 [Blue]
139 PB8 GPIO_Output SENSOR_CS1
140 PB9 I2C1_SDA
141 PE0 GPIO_Output LED_BT1
PERIPHERALS MODES FUNCTIONS PINS
ADC1 IN9 ADC1_IN9 PB1
ADC2 IN10 ADC2_IN10 PC0
ADC2 External-Trigger-for-Regular-conversion ADC2_EXTI11 PF11
ADC3 IN14 ADC3_IN14 PF4
ADC3 External-Trigger-for-Regular-conversion ADC3_EXTI11 PF11
CAN1 Master CAN1_RX PD0
CAN1 Master CAN1_TX PD1
DAC DAC_OUT1 DAC_OUT1 PA4
DAC External-Trigger DAC_EXTI9 PF9
ETH RMII ETH_CRS_DV PA7
ETH RMII ETH_MDC PC1
ETH RMII ETH_MDIO PA2
ETH RMII ETH_REF_CLK PA1
ETH RMII ETH_RXD0 PC4
ETH RMII ETH_RXD1 PC5
ETH RMII ETH_TXD0 PG13
ETH RMII ETH_TXD1 PB13
ETH RMII ETH_TX_EN PG11
I2C1 I2C I2C1_SCL PB6
I2C1 I2C I2C1_SDA PB9
RCC BYPASS Clock Source RCC_OSC_IN PH0/OSC_IN
RCC BYPASS Clock Source RCC_OSC_OUT PH1/OSC_OUT
RCC Crystal/Ceramic Resonator RCC_OSC32_IN PC14/OSC32_IN
RCC Crystal/Ceramic Resonator RCC_OSC32_OUT PC15/OSC32_OUT
RTC Activate Clock Source RTC_VS_RTC_Activate VP_RTC_VS_RTC_Activate
RTC Activate Calendar RTC_VS_RTC_Calendar VP_RTC_VS_RTC_Calendar
RTC Reference_Clock_Detection_Activate RTC_REFIN PB15
SDMMC2 SD 1 bit SDMMC2_CK PD6
SDMMC2 SD 1 bit SDMMC2_CMD PD7
SDMMC2 SD 1 bit SDMMC2_D0 PG9
SPI1 Full-Duplex Master SPI1_MISO PA6
SPI1 Full-Duplex Master SPI1_MOSI PB5
SPI1 Full-Duplex Master SPI1_SCK PA5
SPI3 Full-Duplex Master SPI3_MISO PC11
SPI3 Full-Duplex Master SPI3_MOSI PC12
SPI3 Full-Duplex Master SPI3_SCK PC10
SYS JTAG with Trace Synchro(4 bits) SYS_JTCK-SWCLK PA14
SYS JTAG with Trace Synchro(4 bits) SYS_JTDI PA15
SYS JTAG with Trace Synchro(4 bits) SYS_JTDO-SWO PB3
SYS JTAG with Trace Synchro(4 bits) SYS_JTMS-SWDIO PA13
SYS JTAG with Trace Synchro(4 bits) SYS_TRACECLK PE2
SYS JTAG with Trace Synchro(4 bits) SYS_TRACED0 PE3
SYS JTAG with Trace Synchro(4 bits) SYS_TRACED1 PE4
SYS JTAG with Trace Synchro(4 bits) SYS_TRACED2 PE5
SYS JTAG with Trace Synchro(4 bits) SYS_TRACED3 PE6
SYS TIM14 SYS_VS_tim14 VP_SYS_VS_tim14
TIM1 Trigger Mode TIM1_VS_ControllerModeTrigger VP_TIM1_VS_ControllerModeTrigger
TIM1 ITR0 TIM1_VS_ClockSourceITR VP_TIM1_VS_ClockSourceITR
TIM1 Input Capture direct mode TIM1_CH1 PE9
TIM1 Input Capture direct mode TIM1_CH2 PE11
TIM1 Input Capture direct mode TIM1_CH3 PE13
TIM1 Input Capture direct mode TIM1_CH4 PE14
TIM2 Internal Clock TIM2_VS_ClockSourceINT VP_TIM2_VS_ClockSourceINT
TIM2 Input Capture direct mode TIM2_CH1 PA0/WKUP
TIM2 Input Capture direct mode TIM2_CH3 PB10
TIM2 Input Capture direct mode TIM2_CH4 PA3
UART7 Asynchronous UART7_RX PE7
UART7 Asynchronous UART7_TX PE8
USART3 Asynchronous USART3_RX PD9
USART3 Asynchronous USART3_TX PD8
USART6 Asynchronous USART6_RX PC7
USART6 Asynchronous USART6_TX PC6
USART6 Hardware Flow Control (RS485) USART6_DE PG8
USB_OTG_FS Device_Only USB_OTG_FS_DM PA11
USB_OTG_FS Device_Only USB_OTG_FS_DP PA12
USB_OTG_FS Activate SOF USB_OTG_FS_SOF PA8
USB_OTG_FS Activate VBUS USB_OTG_FS_VBUS PA9
Pin Nb PINs FUNCTIONs LABELs
1 PE2 SYS_TRACECLK
2 PE3 SYS_TRACED0
3 PE4 SYS_TRACED1
4 PE5 SYS_TRACED2
5 PE6 SYS_TRACED3
7 PC13 GPIO_EXTI13 USER_Btn [B1]
8 PC14/OSC32_IN RCC_OSC32_IN
9 PC15/OSC32_OUT RCC_OSC32_OUT
10 PF0 GPIO_Output LCD_RESET
11 PF1 GPIO_Output LCD_DC/RS
14 PF4 ADC3_IN14
18 PF6 GPIO_Output LCD_CS
19 PF7 GPIO_Output SD_CS
21 PF9 DAC_EXTI9
23 PH0/OSC_IN RCC_OSC_IN MCO [STM32F103CBT6_PA8]
24 PH1/OSC_OUT RCC_OSC_OUT
26 PC0 ADC2_IN10
27 PC1 ETH_MDC RMII_MDC [LAN8742A-CZ-TR_MDC]
34 PA0/WKUP TIM2_CH1
35 PA1 ETH_REF_CLK RMII_REF_CLK [LAN8742A-CZ-TR_REFCLK0]
36 PA2 ETH_MDIO RMII_MDIO [LAN8742A-CZ-TR_MDIO]
37 PA3 TIM2_CH4
40 PA4 DAC_OUT1
41 PA5 SPI1_SCK
42 PA6 SPI1_MISO
43 PA7 ETH_CRS_DV RMII_CRS_DV [LAN8742A-CZ-TR_CRS_DV]
44 PC4 ETH_RXD0 RMII_RXD0 [LAN8742A-CZ-TR_RXD0]
45 PC5 ETH_RXD1 RMII_RXD1 [LAN8742A-CZ-TR_RXD1]
47 PB1 ADC1_IN9
49 PF11 ADC3_EXTI11 ADC2_EXTI11
55 PF15 GPIO_Output LED_BT2
56 PG0 GPIO_Output CAN1_MODE
58 PE7 UART7_RX
59 PE8 UART7_TX
60 PE9 TIM1_CH1
64 PE11 TIM1_CH2
66 PE13 TIM1_CH3
67 PE14 TIM1_CH4
69 PB10 TIM2_CH3
74 PB13 ETH_TXD1 RMII_TXD1 [LAN8742A-CZ-TR_TXD1]
75 PB14 GPIO_Output LD3 [Red]
76 PB15 RTC_REFIN
77 PD8 USART3_TX STLK_RX [STM32F103CBT6_PA3]
78 PD9 USART3_RX STLK_TX [STM32F103CBT6_PA2]
79 PD10 GPIO_Output GPIO1_2
80 PD11 GPIO_Output GPIO1_1
81 PD12 GPIO_Output GPIO2_2
82 PD13 GPIO_Output GPIO3_2
85 PD14 GPIO_Output GPIO2_1
86 PD15 GPIO_Output GPIO3_1
89 PG4 GPIO_Input BT_1
90 PG5 GPIO_Input BT_2
91 PG6 GPIO_Output USB_PowerSwitchOn [STMPS2151STR_EN]
92 PG7 GPIO_Input USB_OverCurrent [STMPS2151STR_FAULT]
93 PG8 USART6_DE
96 PC6 USART6_TX
97 PC7 USART6_RX
98 PC8 GPIO_Output USART6_RE
99 PC9 GPIO_Output SENSOR_CS2
100 PA8 USB_OTG_FS_SOF USB_SOF [TP1]
101 PA9 USB_OTG_FS_VBUS USB_VBUS
102 PA10* USB_OTG_FS_ID USB_ID
103 PA11 USB_OTG_FS_DM USB_DM
104 PA12 USB_OTG_FS_DP USB_DP
105 PA13 SYS_JTMS-SWDIO TMS
109 PA14 SYS_JTCK-SWCLK TCK
110 PA15 SYS_JTDI
111 PC10 SPI3_SCK
112 PC11 SPI3_MISO
113 PC12 SPI3_MOSI
114 PD0 CAN1_RX
115 PD1 CAN1_TX
116 PD2 GPIO_Output F_CS
122 PD6 SDMMC2_CK
123 PD7 SDMMC2_CMD
124 PG9 SDMMC2_D0
126 PG11 ETH_TX_EN RMII_TX_EN [LAN8742A-CZ-TR_TXEN]
128 PG13 ETH_TXD0 RMII_TXD0 [LAN8742A-CZ-TR_TXD0]
133 PB3 SYS_JTDO-SWO SWO
135 PB5 SPI1_MOSI
136 PB6 I2C1_SCL
137 PB7 GPIO_Output LD2 [Blue]
139 PB8 GPIO_Output SENSOR_CS1
140 PB9 I2C1_SDA
141 PE0 GPIO_Output LED_BT1
SOFTWARE PROJECT
Project Settings :
Project Name : met4FOF_SSU_V2
Project Folder : C:\Users\seeger01\Met4FoF-SmartUpUnit\doc
Toolchain / IDE : SW4STM32
Firmware Package Name and Version : STM32Cube FW_F7 V1.14.0
Code Generation Settings :
STM32Cube Firmware Library Package : Copy only the necessary library files
Generate peripheral initialization as a pair of '.c/.h' files per peripheral : Yes
Backup previously generated files when re-generating : No
Delete previously generated files when not re-generated : Yes
Set all free pins as analog (to optimize the power consumption) : No
Toolchains Settings :
Compiler Optimizations :