-
Notifications
You must be signed in to change notification settings - Fork 4
/
UCDC.ioc
368 lines (368 loc) · 11.9 KB
/
UCDC.ioc
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
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
#MicroXplorer Configuration settings - do not modify
Mcu.Family=STM32G0
ProjectManager.MainLocation=Src
PCC.Series=STM32G0
PB13.GPIOParameters=GPIO_Label
PC7.GPIOParameters=GPIO_Label
RCC.USART1Freq_Value=64000000
RCC.CortexFreq_Value=64000000
PA12\ [PA10].GPIO_ModeDefaultOutputPP=GPIO_MODE_OUTPUT_PP
ProjectManager.KeepUserCode=true
Mcu.UserName=STM32G071CBTx
ADC1.Overrun=ADC_OVR_DATA_OVERWRITTEN
VP_ADC1_TempSens_Input.Mode=IN-TempSens
ADC1.ContinuousConvMode=ENABLE
PCC.Seq0.Step0.CPU_Frequency=16 MHz
Dma.ADC1.0.Polarity=HAL_DMAMUX_REQ_GEN_RISING
PA11\ [PA9].GPIO_Label=SEG_G
PCC.Seq0.Step0.User's_Consumption=0 mA
PA12\ [PA10].GPIO_Label=DIG4
PB14.GPIO_Label=SEG_D
PC7.Locked=true
PA0.GPIO_Label=LED_A4
PA14-BOOT0.Mode=Serial_Wire
ProjectManager.functionlistsort=1-MX_GPIO_Init-GPIO-false-HAL-true,2-MX_DMA_Init-DMA-false-HAL-true,3-SystemClock_Config-RCC-false-HAL-false,4-MX_USART3_UART_Init-USART3-false-HAL-true,5-MX_TIM6_Init-TIM6-false-HAL-true,6-MX_UCPD1_Init-UCPD1-false-LL-true,7-MX_ADC1_Init-ADC1-false-HAL-true,8-MX_USART1_UART_Init-USART1-false-HAL-true
PC6.GPIO_Label=SEG_DP
PA3.GPIOParameters=GPIO_Label
PA6.GPIO_Label=SEG_A
PB6.GPIO_Label=DBG_TX
RCC.USART2Freq_Value=64000000
NVIC.SVC_IRQn=true\:0\:0\:false\:false\:false\:false\:false\:false
ADC1.SamplingTimeCommon1=ADC_SAMPLETIME_160CYCLES_5
USART1.IPParameters=VirtualMode-Asynchronous,Mode
PC13.GPIO_Label=LED_A1
PB13.GPIO_Label=OUT_EN
PB11.Signal=GPIO_Output
PB13.Signal=GPIO_Output
PB15.Signal=UCPD1_CC2
PA2.GPIOParameters=GPIO_Label
PinOutPanel.RotationAngle=0
RCC.MCO1PinFreq_Value=64000000
RCC.SYSCLKSource=RCC_SYSCLKSOURCE_PLLCLK
ProjectManager.StackSize=0x400
USART3.VirtualMode-Asynchronous=VM_ASYNC
RCC.LPTIM1Freq_Value=64000000
Mcu.IP4=RCC
RCC.FCLKCortexFreq_Value=64000000
Mcu.IP5=SYS
Mcu.IP2=FREERTOS
Mcu.IP3=NVIC
PA15.GPIO_Label=LED_A2
PB4.GPIOParameters=GPIO_PuPd,GPIO_Label
Mcu.IP0=ADC1
Mcu.IP1=DMA
PCC.PartNumber=STM32G071CBTx
Mcu.UserConstants=
PC13.GPIO_ModeDefaultOutputPP=GPIO_MODE_OUTPUT_OD
Mcu.ThirdPartyNb=0
RCC.HCLKFreq_Value=64000000
PA12\ [PA10].Signal=GPIO_Output
Mcu.IPNb=10
ProjectManager.PreviousToolchain=
PB6.Signal=USART1_TX
Dma.ADC1.0.Direction=DMA_PERIPH_TO_MEMORY
PC7.Signal=GPIO_Output
PB6.Mode=Asynchronous
Mcu.Pin6=PA4
NVIC.TIM6_DAC_LPTIM1_IRQn=true\:3\:0\:false\:false\:true\:true\:true\:true
Mcu.Pin7=PA5
Mcu.Pin8=PA6
Mcu.Pin9=PA7
FREERTOS.IPParameters=Tasks01
Dma.ADC1.0.MemDataAlignment=DMA_MDATAALIGN_HALFWORD
RCC.AHBFreq_Value=64000000
PB13.Locked=true
Mcu.Pin0=PC13
Mcu.Pin1=PC14-OSC32_IN (PC14)
PA14-BOOT0.Signal=SYS_SWCLK
GPIO.groupedBy=Group By Peripherals
Mcu.Pin2=PA0
Mcu.Pin3=PA1
Mcu.Pin4=PA2
Mcu.Pin5=PA3
ProjectManager.ProjectBuild=false
RCC.HSE_VALUE=8000000
PA0.Locked=true
PA11\ [PA9].GPIOParameters=GPIO_Label
PA4.GPIO_PuPd=GPIO_PULLUP
PB2.Signal=GPIO_Output
ADC1.ScanConvMode=ADC_SCAN_SEQ_FIXED
PA4.Locked=true
PCC.Seq0.Step0.Voltage_Source=Vbus
PCC.Seq0.Step0.DMIPS=20.0
NVIC.SysTick_IRQn=true\:3\:0\:false\:false\:false\:true\:false\:true
PB12.GPIO_Label=VBUS_ADC
PA12\ [PA10].GPIOParameters=PinState,GPIO_Label,GPIO_ModeDefaultOutputPP
ProjectManager.FirmwarePackage=STM32Cube FW_G0 V1.4.0
VP_ADC1_Vref_Input.Mode=IN-Vrefint
MxDb.Version=DB.6.0.10
PB3.GPIO_PuPd=GPIO_PULLUP
PA1.GPIOParameters=GPIO_Label,GPIO_ModeDefaultOutputPP
ProjectManager.BackupPrevious=false
RCC.VCOInputFreq_Value=16000000
PB1.GPIO_Label=DIG1
Dma.ADC1.0.PeriphInc=DMA_PINC_DISABLE
SYS.PVDHLevel=PWR_PVDLEVEL_RISING_4
File.Version=6
VP_SYS_VS_DBSignals.Mode=DisableDeadBatterySignals
PB3.GPIOParameters=GPIO_PuPd,GPIO_Label
PB7.Signal=USART1_RX
PA8.Signal=UCPD1_CC1
PB8.Locked=true
RCC.PLLRCLKFreq_Value=64000000
PB6.Locked=true
NVIC.PendSV_IRQn=true\:3\:0\:false\:false\:false\:true\:false\:false
TIM6.Period=63
PA15.GPIO_ModeDefaultOutputPP=GPIO_MODE_OUTPUT_OD
VP_FREERTOS_VS_CMSIS_V1.Mode=CMSIS_V1
Dma.RequestsNb=1
PB6.GPIOParameters=GPIO_Label
ProjectManager.HalAssertFull=false
PB0.Locked=true
ProjectManager.ProjectName=UCDC
PA0.Signal=GPIO_Output
RCC.TIM1Freq_Value=64000000
ADC1.SelectedChannel=ADC_CHANNEL_16|ADC_CHANNEL_TEMPSENSOR|ADC_CHANNEL_VREFINT
PCC.Seq0.Step0.Oscillator=HSI
Mcu.Package=LQFP48
PB9.Signal=GPIO_Input
PB1.Signal=GPIO_Output
PA6.Signal=GPIO_Output
RCC.TIM15Freq_Value=64000000
PB12.Mode=IN16
PA7.Locked=true
PA5.Locked=true
NVIC.TimeBase=TIM7_LPTIM2_IRQn
PC14-OSC32_IN\ (PC14).PinState=GPIO_PIN_SET
RCC.APBFreq_Value=64000000
PA12\ [PA10].PinState=GPIO_PIN_SET
ProjectManager.ToolChainLocation=
PA2.GPIO_Label=SEG_B
RCC.LSI_VALUE=32000
NVIC.TimeBaseIP=TIM7
RCC.LSCOPinFreq_Value=32000
USART3.IPParameters=VirtualMode-Asynchronous,WordLength
PA10.Signal=UCPD1_DBCC2
PB9.GPIO_PuPd=GPIO_PULLUP
PA15.Signal=GPIO_Output
PCC.Checker=true
PA12\ [PA10].Locked=true
VP_SYS_V_PVD_IN.Mode=Mode_PVD_Int
PB14.GPIOParameters=GPIO_Label
PC14-OSC32_IN\ (PC14).GPIO_ModeDefaultOutputPP=GPIO_MODE_OUTPUT_OD
PCC.Seq0.Step0.Duration=1 ms
PC14-OSC32_IN\ (PC14).Locked=true
RCC.PLLPoutputFreq_Value=64000000
RCC.CECFreq_Value=32786.88524590164
RCC.LPUART1Freq_Value=64000000
PCC.Seq0.Step0.Peripherals=GPIOA GPIOD LPTIM1 LPUART1 SYS-VREFBUF/COMP1\:COMP_High_Speed_Mode-50kHz_Square_Signal-VREFBUF_OFF TIM1 UCPD2
VP_SYS_V_VREFBUF.Mode=ExternalMode
Dma.Request0=ADC1
PA4.GPIO_Label=SW_R
ProjectManager.CustomerFirmwarePackage=
PA0.GPIO_ModeDefaultOutputPP=GPIO_MODE_OUTPUT_OD
Dma.ADC1.0.EventEnable=DISABLE
PB3.Locked=true
PB4.Signal=GPIO_Input
PA3.Signal=GPIO_Output
PA5.Mode=Asynchronous
PA2.Locked=true
PB3.GPIO_Label=SW_D
PA6.GPIOParameters=GPIO_Label
PCC.Seq0.Step0.Category=In DS Table
RCC.PLLQoutputFreq_Value=64000000
ProjectManager.ProjectFileName=UCDC.ioc
Dma.ADC1.0.Instance=DMA1_Channel1
FREERTOS.Tasks01=defaultTask,0,128,StartDefaultTask,Default,NULL,Dynamic,NULL,NULL
PB8.GPIOParameters=GPIO_PuPd,GPIO_Label
ADC1.Sequencer=NOT_FULLY_CONFIGURABLE
PB9.GPIO_Label=SW_L
PA10.Mode=EnableDeadBattery
PA15.GPIOParameters=GPIO_Label,GPIO_ModeDefaultOutputPP
Mcu.PinsNb=42
PCC.Seq0.Step0.Average_Current=1.9 mA
PCC.Vdd=3.0
ProjectManager.NoMain=false
Dma.ADC1.0.SyncRequestNumber=1
ADC1.IPParameters=NbrOfConversionFlag,ClockPrescaler,SamplingTimeCommon1,TriggerFrequencyMode,NbrOfConversion,ScanConvMode,ContinuousConvMode,DiscontinuousConvMode,Overrun,DMAContinuousRequests,Sequencer,master,SelectedChannel
PC13.Locked=true
NVIC.SavedSvcallIrqHandlerGenerated=true
PC13.Signal=GPIO_Output
VP_SYS_VS_tim7.Mode=TIM7
PB8.GPIO_PuPd=GPIO_PULLUP
TIM6.Prescaler=999
PC6.Signal=GPIO_Output
VP_TIM6_VS_ClockSourceINT.Mode=Enable_Timer
ADC1.DiscontinuousConvMode=DISABLE
PB11.GPIO_Label=DIG3
RCC.EXTERNAL_CLOCK_VALUE=48000
ProjectManager.DefaultFWLocation=true
PB12.Locked=true
ProjectManager.DeletePrevious=true
PCC.Line=STM32G0x1
PB14.Locked=true
RCC.FamilyName=M
PC14-OSC32_IN\ (PC14).GPIO_Label=LED_K10
SYS.IPParameters=PVDHLevel,PVDLLevel
PB9.GPIOParameters=GPIO_PuPd,GPIO_Label
VP_TIM6_VS_ClockSourceINT.Signal=TIM6_VS_ClockSourceINT
USART1.VirtualMode-Asynchronous=VM_ASYNC
PA13.Signal=SYS_SWDIO
TIM6.AutoReloadPreload=TIM_AUTORELOAD_PRELOAD_ENABLE
VP_FREERTOS_VS_CMSIS_V1.Signal=FREERTOS_VS_CMSIS_V1
PB8.GPIO_Label=SW_P
PCC.Seq0.Step0.TaMax=129.57
Dma.ADC1.0.PeriphDataAlignment=DMA_PDATAALIGN_HALFWORD
PCC.MCU=STM32G071C(6-8-B)Tx
PA9.Mode=EnableDeadBattery
PA15.Locked=true
TIM6.IPParameters=Prescaler,Period,AutoReloadPreload
ProjectManager.TargetToolchain=Makefile
Dma.ADC1.0.Mode=DMA_NORMAL
PCC.Seq0.Step0.Mode=RUN
VP_SYS_V_PVD_IN.Signal=SYS_V_PVD_IN
Dma.ADC1.0.SignalID=NONE
Dma.ADC1.0.SyncSignalID=NONE
PC6.Locked=true
Dma.ADC1.0.Priority=DMA_PRIORITY_LOW
PB2.GPIOParameters=GPIO_Label
PA9.Signal=UCPD1_DBCC1
RCC.I2S1Freq_Value=64000000
PB11.GPIOParameters=GPIO_Label
PB9.Locked=true
VP_SYS_V_VREFBUF.Signal=SYS_V_VREFBUF
PB4.GPIO_PuPd=GPIO_PULLUP
ProjectManager.RegisterCallBack=
PA11\ [PA9].Locked=true
RCC.LSE_VALUE=32768
PA1.Signal=GPIO_Output
PB1.Locked=true
NVIC.UCPD1_2_IRQn=true\:3\:0\:false\:false\:true\:true\:true\:false
PB14.Signal=GPIO_Output
PA5.Signal=USART3_TX
Mcu.Pin40=VP_SYS_VS_DBSignals
NVIC.TIM7_LPTIM2_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:true
Mcu.Pin41=VP_TIM6_VS_ClockSourceINT
PB0.Mode=Asynchronous
board=custom
PCC.Temperature=25
RCC.VCOOutputFreq_Value=128000000
ProjectManager.LastFirmware=true
PB15.Mode=Sink_AllSignals
VP_SYS_VS_tim7.Signal=SYS_VS_tim7
USART3.WordLength=WORDLENGTH_8B
Dma.ADC1.0.SyncPolarity=HAL_DMAMUX_SYNC_NO_EVENT
Dma.ADC1.0.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlignment,MemDataAlignment,Mode,Priority,SignalID,Polarity,RequestNumber,SyncSignalID,SyncPolarity,SyncEnable,EventEnable,SyncRequestNumber
NVIC.SavedSystickIrqHandlerGenerated=true
PCC.Seq0.Step0.Frequency=16 MHz
PCC.Seq0.Step0.Vcore=Range2-Medium
MxCube.Version=6.1.2
PB4.GPIO_Label=SW_U
Mcu.Pin37=VP_SYS_V_PVD_IN
USART1.Mode=MODE_TX
Mcu.Pin38=VP_SYS_V_VREFBUF
Mcu.Pin35=VP_ADC1_Vref_Input
RCC.I2C1Freq_Value=64000000
Mcu.Pin36=VP_FREERTOS_VS_CMSIS_V1
PC13.GPIOParameters=GPIO_Label,GPIO_ModeDefaultOutputPP
VP_SYS_VS_DBSignals.Signal=SYS_VS_DBSignals
Mcu.Pin39=VP_SYS_VS_tim7
VP_ADC1_TempSens_Input.Signal=ADC1_TempSens_Input
Mcu.Pin30=PB6
RCC.ADCFreq_Value=64000000
PA1.GPIO_Label=LED_A8
Mcu.Pin33=PB9
VP_ADC1_Vref_Input.Signal=ADC1_Vref_Input
Mcu.Pin34=VP_ADC1_TempSens_Input
Mcu.Pin31=PB7
Mcu.Pin32=PB8
NVIC.NonMaskableInt_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
PA4.GPIOParameters=GPIO_PuPd,GPIO_Label
ADC1.DMAContinuousRequests=DISABLE
ADC1.NbrOfConversion=1
PA13.Mode=Serial_Wire
ProjectManager.FreePins=false
RCC.IPParameters=ADCFreq_Value,AHBFreq_Value,APBFreq_Value,APBTimFreq_Value,CECFreq_Value,CortexFreq_Value,EXTERNAL_CLOCK_VALUE,FCLKCortexFreq_Value,FamilyName,HCLKFreq_Value,HSE_VALUE,HSI_VALUE,I2C1Freq_Value,I2S1Freq_Value,LPTIM1Freq_Value,LPTIM2Freq_Value,LPUART1Freq_Value,LSCOPinFreq_Value,LSE_VALUE,LSI_VALUE,MCO1PinFreq_Value,PLLPoutputFreq_Value,PLLQoutputFreq_Value,PLLRCLKFreq_Value,PWRFreq_Value,SYSCLKFreq_VALUE,SYSCLKSource,TIM15Freq_Value,TIM1Freq_Value,USART1Freq_Value,USART2Freq_Value,VCOInputFreq_Value,VCOOutputFreq_Value
ProjectManager.AskForMigrate=true
Mcu.Name=STM32G071C(6-8-B)Tx
PA11\ [PA9].Signal=GPIO_Output
RCC.LPTIM2Freq_Value=64000000
Mcu.Pin26=PA14-BOOT0
Mcu.Pin27=PA15
NVIC.SavedPendsvIrqHandlerGenerated=true
PA2.Signal=GPIO_Output
Mcu.Pin24=PA12 [PA10]
ProjectManager.UnderRoot=false
Mcu.Pin25=PA13
PB2.Locked=true
Mcu.IP8=USART1
Mcu.IP9=USART3
PC7.GPIO_Label=SEG_C
Mcu.Pin28=PB3
Mcu.IP6=TIM6
Mcu.Pin29=PB4
Mcu.IP7=UCPD1
ProjectManager.CoupleFile=false
PB4.Locked=true
PCC.Seq0.Step0.Memory=FLASH
PB3.Signal=GPIO_Input
PA4.Signal=GPIO_Input
RCC.APBTimFreq_Value=64000000
RCC.SYSCLKFreq_VALUE=64000000
Mcu.Pin22=PA10
Mcu.Pin23=PA11 [PA9]
PA7.GPIO_Label=SEG_E
PA1.Locked=true
Mcu.Pin20=PC6
ADC1.master=1
PA3.Locked=true
Mcu.Pin21=PC7
SYS.PVDLLevel=PWR_PVDLEVEL_FALLING_1
NVIC.ForceEnableDMAVector=true
KeepUserPlacement=false
ADC1.TriggerFrequencyMode=ADC_TRIGGER_FREQ_HIGH
PC14-OSC32_IN\ (PC14).Signal=GPIO_Output
ProjectManager.CompilerOptimize=6
Dma.ADC1.0.RequestNumber=1
PB7.Mode=Asynchronous
Dma.ADC1.0.SyncEnable=DISABLE
Dma.ADC1.0.MemInc=DMA_MINC_ENABLE
PB2.GPIO_Label=DIG2
ProjectManager.HeapSize=0x200
PA0.GPIOParameters=GPIO_Label,GPIO_ModeDefaultOutputPP
Mcu.Pin15=PB13
NVIC.HardFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
Mcu.Pin16=PB14
Mcu.Pin13=PB11
Mcu.Pin14=PB12
PC6.GPIOParameters=GPIO_Label
Mcu.Pin19=PA9
ProjectManager.ComputerToolchain=false
Mcu.Pin17=PB15
RCC.HSI_VALUE=16000000
Mcu.Pin18=PA8
PC14-OSC32_IN\ (PC14).GPIOParameters=PinState,GPIO_Label,GPIO_ModeDefaultOutputPP
ADC1.NbrOfConversionFlag=0
Mcu.Pin11=PB1
Mcu.Pin12=PB2
Mcu.Pin10=PB0
PB8.Signal=GPIO_Input
RCC.PWRFreq_Value=64000000
PA8.Mode=Sink_AllSignals
NVIC.DMA1_Channel1_IRQn=true\:3\:0\:false\:false\:true\:true\:false\:true
PCC.Seq0.Step0.Vdd=3.0
PCC.Seq0=1
PB0.Signal=USART3_RX
ADC1.ClockPrescaler=ADC_CLOCK_SYNC_PCLK_DIV4
PA7.GPIOParameters=GPIO_Label
NVIC.ADC1_COMP_IRQn=true\:3\:0\:false\:false\:true\:true\:true\:true
PB11.Locked=true
ProjectManager.DeviceId=STM32G071CBTx
PB12.GPIOParameters=GPIO_Label
PB12.Signal=ADC1_IN16
ProjectManager.LibraryCopy=0
PA3.GPIO_Label=SEG_F
PB1.GPIOParameters=GPIO_Label
PA7.Signal=GPIO_Output
PA1.GPIO_ModeDefaultOutputPP=GPIO_MODE_OUTPUT_OD
PA6.Locked=true