1 | #MicroXplorer Configuration settings - do not modify |
---|
2 | ADC1.ClockPrescaler=ADC_CLOCK_SYNC_PCLK_DIV4 |
---|
3 | ADC1.ContinuousConvMode=ENABLE |
---|
4 | ADC1.DMAContinuousRequests=ENABLE |
---|
5 | ADC1.DiscontinuousConvMode=DISABLE |
---|
6 | ADC1.EOCSelection=ADC_EOC_SEQ_CONV |
---|
7 | ADC1.IPParameters=NbrOfConversionFlag,master,SelectedChannel,DiscontinuousConvMode,DMAContinuousRequests,LowPowerAutoWait,OversamplingMode,Ratio,Sequencer,SamplingTimeCommon1,ContinuousConvMode,EOCSelection,Resolution,ClockPrescaler,RightBitShift |
---|
8 | ADC1.LowPowerAutoWait=DISABLE |
---|
9 | ADC1.NbrOfConversionFlag=0 |
---|
10 | ADC1.OversamplingMode=ENABLE |
---|
11 | ADC1.Ratio=ADC_OVERSAMPLING_RATIO_256 |
---|
12 | ADC1.Resolution=ADC_RESOLUTION_12B |
---|
13 | ADC1.RightBitShift=ADC_RIGHTBITSHIFT_4 |
---|
14 | ADC1.SamplingTimeCommon1=ADC_SAMPLETIME_160CYCLES_5 |
---|
15 | ADC1.SelectedChannel=ADC_CHANNEL_2|ADC_CHANNEL_3|ADC_CHANNEL_4|ADC_CHANNEL_5|ADC_CHANNEL_TEMPSENSOR |
---|
16 | ADC1.Sequencer=NOT_FULLY_CONFIGURABLE |
---|
17 | ADC1.master=1 |
---|
18 | CAD.formats= |
---|
19 | CAD.pinconfig= |
---|
20 | CAD.provider= |
---|
21 | Dma.ADC1.0.Direction=DMA_PERIPH_TO_MEMORY |
---|
22 | Dma.ADC1.0.EventEnable=DISABLE |
---|
23 | Dma.ADC1.0.Instance=DMA1_Channel1 |
---|
24 | Dma.ADC1.0.MemDataAlignment=DMA_MDATAALIGN_WORD |
---|
25 | Dma.ADC1.0.MemInc=DMA_MINC_ENABLE |
---|
26 | Dma.ADC1.0.Mode=DMA_CIRCULAR |
---|
27 | Dma.ADC1.0.PeriphDataAlignment=DMA_PDATAALIGN_HALFWORD |
---|
28 | Dma.ADC1.0.PeriphInc=DMA_PINC_DISABLE |
---|
29 | Dma.ADC1.0.Polarity=HAL_DMAMUX_REQ_GEN_RISING |
---|
30 | Dma.ADC1.0.Priority=DMA_PRIORITY_LOW |
---|
31 | Dma.ADC1.0.RequestNumber=1 |
---|
32 | Dma.ADC1.0.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlignment,MemDataAlignment,Mode,Priority,SignalID,Polarity,RequestNumber,SyncSignalID,SyncPolarity,SyncEnable,EventEnable,SyncRequestNumber |
---|
33 | Dma.ADC1.0.SignalID=NONE |
---|
34 | Dma.ADC1.0.SyncEnable=DISABLE |
---|
35 | Dma.ADC1.0.SyncPolarity=HAL_DMAMUX_SYNC_NO_EVENT |
---|
36 | Dma.ADC1.0.SyncRequestNumber=1 |
---|
37 | Dma.ADC1.0.SyncSignalID=NONE |
---|
38 | Dma.Request0=ADC1 |
---|
39 | Dma.Request1=TIM3_CH1 |
---|
40 | Dma.RequestsNb=2 |
---|
41 | Dma.TIM3_CH1.1.Direction=DMA_PERIPH_TO_MEMORY |
---|
42 | Dma.TIM3_CH1.1.EventEnable=DISABLE |
---|
43 | Dma.TIM3_CH1.1.Instance=DMA1_Channel2 |
---|
44 | Dma.TIM3_CH1.1.MemDataAlignment=DMA_MDATAALIGN_HALFWORD |
---|
45 | Dma.TIM3_CH1.1.MemInc=DMA_MINC_ENABLE |
---|
46 | Dma.TIM3_CH1.1.Mode=DMA_CIRCULAR |
---|
47 | Dma.TIM3_CH1.1.PeriphDataAlignment=DMA_PDATAALIGN_HALFWORD |
---|
48 | Dma.TIM3_CH1.1.PeriphInc=DMA_PINC_DISABLE |
---|
49 | Dma.TIM3_CH1.1.Polarity=HAL_DMAMUX_REQ_GEN_RISING |
---|
50 | Dma.TIM3_CH1.1.Priority=DMA_PRIORITY_LOW |
---|
51 | Dma.TIM3_CH1.1.RequestNumber=1 |
---|
52 | Dma.TIM3_CH1.1.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlignment,MemDataAlignment,Mode,Priority,SignalID,Polarity,RequestNumber,SyncSignalID,SyncPolarity,SyncEnable,EventEnable,SyncRequestNumber |
---|
53 | Dma.TIM3_CH1.1.SignalID=NONE |
---|
54 | Dma.TIM3_CH1.1.SyncEnable=DISABLE |
---|
55 | Dma.TIM3_CH1.1.SyncPolarity=HAL_DMAMUX_SYNC_NO_EVENT |
---|
56 | Dma.TIM3_CH1.1.SyncRequestNumber=1 |
---|
57 | Dma.TIM3_CH1.1.SyncSignalID=NONE |
---|
58 | File.Version=6 |
---|
59 | GPIO.groupedBy=Group By Peripherals |
---|
60 | KeepUserPlacement=false |
---|
61 | Mcu.CPN=STM32C031K4T6 |
---|
62 | Mcu.Family=STM32C0 |
---|
63 | Mcu.IP0=ADC1 |
---|
64 | Mcu.IP1=CORTEX_M0+ |
---|
65 | Mcu.IP2=DEBUG |
---|
66 | Mcu.IP3=DMA |
---|
67 | Mcu.IP4=NVIC |
---|
68 | Mcu.IP5=RCC |
---|
69 | Mcu.IP6=SYS |
---|
70 | Mcu.IP7=TIM3 |
---|
71 | Mcu.IP8=TIM17 |
---|
72 | Mcu.IP9=USART1 |
---|
73 | Mcu.IPNb=10 |
---|
74 | Mcu.Name=STM32C031K(4-6)Tx |
---|
75 | Mcu.Package=LQFP32 |
---|
76 | Mcu.Pin0=PB9 |
---|
77 | Mcu.Pin1=PC14-OSCX_IN (PC14) |
---|
78 | Mcu.Pin10=PA7 |
---|
79 | Mcu.Pin11=PB0 |
---|
80 | Mcu.Pin12=PB1 |
---|
81 | Mcu.Pin13=PB2 |
---|
82 | Mcu.Pin14=PA8 |
---|
83 | Mcu.Pin15=PA9 |
---|
84 | Mcu.Pin16=PC6 |
---|
85 | Mcu.Pin17=PA12 [PA10] |
---|
86 | Mcu.Pin18=PA13 |
---|
87 | Mcu.Pin19=PA14-BOOT0 |
---|
88 | Mcu.Pin2=PC15-OSCX_OUT (PC15) |
---|
89 | Mcu.Pin20=PA15 |
---|
90 | Mcu.Pin21=PB3 |
---|
91 | Mcu.Pin22=PB4 |
---|
92 | Mcu.Pin23=PB5 |
---|
93 | Mcu.Pin24=PB6 |
---|
94 | Mcu.Pin25=PB7 |
---|
95 | Mcu.Pin26=PB8 |
---|
96 | Mcu.Pin27=VP_ADC1_TempSens_Input |
---|
97 | Mcu.Pin28=VP_SYS_VS_Systick |
---|
98 | Mcu.Pin29=VP_TIM3_VS_ControllerModeReset |
---|
99 | Mcu.Pin3=PA0 |
---|
100 | Mcu.Pin30=VP_TIM3_VS_ClockSourceINT |
---|
101 | Mcu.Pin31=VP_TIM17_VS_ClockSourceINT |
---|
102 | Mcu.Pin4=PA1 |
---|
103 | Mcu.Pin5=PA2 |
---|
104 | Mcu.Pin6=PA3 |
---|
105 | Mcu.Pin7=PA4 |
---|
106 | Mcu.Pin8=PA5 |
---|
107 | Mcu.Pin9=PA6 |
---|
108 | Mcu.PinsNb=32 |
---|
109 | Mcu.ThirdPartyNb=0 |
---|
110 | Mcu.UserConstants= |
---|
111 | Mcu.UserName=STM32C031K4Tx |
---|
112 | MxCube.Version=6.15.0 |
---|
113 | MxDb.Version=DB.6.0.150 |
---|
114 | NVIC.DMA1_Channel1_IRQn=true\:0\:0\:false\:false\:true\:false\:true\:true |
---|
115 | NVIC.DMA1_Channel2_3_IRQn=true\:0\:0\:false\:false\:true\:false\:true\:true |
---|
116 | NVIC.ForceEnableDMAVector=true |
---|
117 | NVIC.HardFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false |
---|
118 | NVIC.NonMaskableInt_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false |
---|
119 | NVIC.PendSV_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false |
---|
120 | NVIC.SVC_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:true |
---|
121 | NVIC.SysTick_IRQn=true\:3\:0\:false\:false\:true\:false\:true\:false |
---|
122 | NVIC.TIM3_IRQn=true\:0\:0\:false\:false\:true\:true\:true\:true |
---|
123 | PA0.GPIOParameters=GPIO_PuPd,GPIO_Label |
---|
124 | PA0.GPIO_Label=GPIO_INPUT_LVP |
---|
125 | PA0.GPIO_PuPd=GPIO_PULLUP |
---|
126 | PA0.Locked=true |
---|
127 | PA0.Signal=GPIO_Input |
---|
128 | PA1.GPIOParameters=GPIO_PuPd,GPIO_Label |
---|
129 | PA1.GPIO_Label=GPIO_INPUT_OVP |
---|
130 | PA1.GPIO_PuPd=GPIO_PULLUP |
---|
131 | PA1.Locked=true |
---|
132 | PA1.Signal=GPIO_Input |
---|
133 | PA12\ [PA10].GPIOParameters=GPIO_Label |
---|
134 | PA12\ [PA10].GPIO_Label=R1 |
---|
135 | PA12\ [PA10].Locked=true |
---|
136 | PA12\ [PA10].Signal=GPIO_Input |
---|
137 | PA13.Mode=Serial_Wire |
---|
138 | PA13.Signal=DEBUG_SWDIO |
---|
139 | PA14-BOOT0.Mode=Serial_Wire |
---|
140 | PA14-BOOT0.Signal=DEBUG_SWCLK |
---|
141 | PA15.GPIOParameters=GPIO_Label |
---|
142 | PA15.GPIO_Label=R2 |
---|
143 | PA15.Locked=true |
---|
144 | PA15.Signal=GPIO_Input |
---|
145 | PA2.GPIOParameters=GPIO_Label |
---|
146 | PA2.GPIO_Label=ADC1_IN2_TEMP_SENSOR |
---|
147 | PA2.Mode=IN2 |
---|
148 | PA2.Signal=ADC1_IN2 |
---|
149 | PA3.GPIOParameters=GPIO_Label |
---|
150 | PA3.GPIO_Label=ADC1_IN3_U_IN |
---|
151 | PA3.Mode=IN3 |
---|
152 | PA3.Signal=ADC1_IN3 |
---|
153 | PA4.GPIOParameters=GPIO_Label |
---|
154 | PA4.GPIO_Label=ADC1_IN4_U_OUT |
---|
155 | PA4.Mode=IN4 |
---|
156 | PA4.Signal=ADC1_IN4 |
---|
157 | PA5.GPIOParameters=GPIO_Label |
---|
158 | PA5.GPIO_Label=ADC1_IN5_RES1 |
---|
159 | PA5.Mode=IN5 |
---|
160 | PA5.Signal=ADC1_IN5 |
---|
161 | PA6.GPIOParameters=GPIO_PuPd,GPIO_Label |
---|
162 | PA6.GPIO_Label=FAN_TACHO |
---|
163 | PA6.GPIO_PuPd=GPIO_PULLUP |
---|
164 | PA6.Locked=true |
---|
165 | PA6.Signal=S_TIM3_CH1 |
---|
166 | PA7.GPIOParameters=GPIO_Label |
---|
167 | PA7.GPIO_Label=FAN_PWM |
---|
168 | PA7.Locked=true |
---|
169 | PA7.Signal=S_TIM17_CH1 |
---|
170 | PA8.Locked=true |
---|
171 | PA8.Mode=Asynchronous |
---|
172 | PA8.Signal=USART1_RX |
---|
173 | PA9.Locked=true |
---|
174 | PA9.Mode=Asynchronous |
---|
175 | PA9.Signal=USART1_TX |
---|
176 | PB0.GPIOParameters=GPIO_PuPd,GPIO_Label |
---|
177 | PB0.GPIO_Label=GPIO_INPUT_BTN_ON |
---|
178 | PB0.GPIO_PuPd=GPIO_PULLUP |
---|
179 | PB0.Locked=true |
---|
180 | PB0.Signal=GPIO_Input |
---|
181 | PB1.GPIOParameters=GPIO_PuPd,GPIO_Label |
---|
182 | PB1.GPIO_Label=GPIO_INPUT_BTN_OFF |
---|
183 | PB1.GPIO_PuPd=GPIO_PULLUP |
---|
184 | PB1.Locked=true |
---|
185 | PB1.Signal=GPIO_Input |
---|
186 | PB2.GPIOParameters=GPIO_PuPd,GPIO_Label |
---|
187 | PB2.GPIO_Label=GPIO_INPUT_FAULT |
---|
188 | PB2.GPIO_PuPd=GPIO_PULLUP |
---|
189 | PB2.Locked=true |
---|
190 | PB2.Signal=GPIO_Input |
---|
191 | PB3.GPIOParameters=GPIO_Label |
---|
192 | PB3.GPIO_Label=GPIO_OUTPUT_RELAIS_SET |
---|
193 | PB3.Locked=true |
---|
194 | PB3.Signal=GPIO_Output |
---|
195 | PB4.GPIOParameters=GPIO_Label |
---|
196 | PB4.GPIO_Label=GPIO_OUTPUT_RELAIS_RESET |
---|
197 | PB4.Locked=true |
---|
198 | PB4.Signal=GPIO_Output |
---|
199 | PB5.GPIOParameters=GPIO_Label |
---|
200 | PB5.GPIO_Label=GPIO_OUTPUT_BUZZER |
---|
201 | PB5.Locked=true |
---|
202 | PB5.Signal=GPIO_Output |
---|
203 | PB6.GPIOParameters=GPIO_PuPd,GPIO_Label |
---|
204 | PB6.GPIO_Label=GPIO_INPUT_MODE_B0 |
---|
205 | PB6.GPIO_PuPd=GPIO_PULLUP |
---|
206 | PB6.Locked=true |
---|
207 | PB6.Signal=GPIO_Input |
---|
208 | PB7.GPIOParameters=GPIO_PuPd,GPIO_Label |
---|
209 | PB7.GPIO_Label=GPIO_INPUT_MODE_B1 |
---|
210 | PB7.GPIO_PuPd=GPIO_PULLUP |
---|
211 | PB7.Locked=true |
---|
212 | PB7.Signal=GPIO_Input |
---|
213 | PB8.GPIOParameters=GPIO_PuPd,GPIO_Label |
---|
214 | PB8.GPIO_Label=GPIO_INPUT_MODE_B2 |
---|
215 | PB8.GPIO_PuPd=GPIO_PULLUP |
---|
216 | PB8.Locked=true |
---|
217 | PB8.Signal=GPIO_Input |
---|
218 | PB9.GPIOParameters=GPIO_PuPd,GPIO_Label |
---|
219 | PB9.GPIO_Label=GPIO_INPUT_MODE_B3 |
---|
220 | PB9.GPIO_PuPd=GPIO_PULLUP |
---|
221 | PB9.Locked=true |
---|
222 | PB9.Signal=GPIO_Input |
---|
223 | PC14-OSCX_IN\ (PC14).GPIOParameters=GPIO_Label |
---|
224 | PC14-OSCX_IN\ (PC14).GPIO_Label=GPIO_OUTPUT_LED_ON |
---|
225 | PC14-OSCX_IN\ (PC14).Locked=true |
---|
226 | PC14-OSCX_IN\ (PC14).Signal=GPIO_Output |
---|
227 | PC15-OSCX_OUT\ (PC15).GPIOParameters=GPIO_Label |
---|
228 | PC15-OSCX_OUT\ (PC15).GPIO_Label=GPIO_OUTPUT_LED_ERROR |
---|
229 | PC15-OSCX_OUT\ (PC15).Locked=true |
---|
230 | PC15-OSCX_OUT\ (PC15).Signal=GPIO_Output |
---|
231 | PC6.GPIOParameters=GPIO_Label |
---|
232 | PC6.GPIO_Label=GPIO_INPUT_BMS |
---|
233 | PC6.Locked=true |
---|
234 | PC6.Signal=GPIO_Input |
---|
235 | PinOutPanel.RotationAngle=0 |
---|
236 | ProjectManager.AskForMigrate=true |
---|
237 | ProjectManager.BackupPrevious=false |
---|
238 | ProjectManager.CompilerLinker=GCC |
---|
239 | ProjectManager.CompilerOptimize=6 |
---|
240 | ProjectManager.ComputerToolchain=false |
---|
241 | ProjectManager.CoupleFile=true |
---|
242 | ProjectManager.CustomerFirmwarePackage= |
---|
243 | ProjectManager.DefaultFWLocation=true |
---|
244 | ProjectManager.DeletePrevious=true |
---|
245 | ProjectManager.DeviceId=STM32C031K4Tx |
---|
246 | ProjectManager.FirmwarePackage=STM32Cube FW_C0 V1.4.0 |
---|
247 | ProjectManager.FreePins=false |
---|
248 | ProjectManager.HalAssertFull=false |
---|
249 | ProjectManager.HeapSize=0x200 |
---|
250 | ProjectManager.KeepUserCode=true |
---|
251 | ProjectManager.LastFirmware=true |
---|
252 | ProjectManager.LibraryCopy=1 |
---|
253 | ProjectManager.MainLocation=Core/Src |
---|
254 | ProjectManager.NoMain=false |
---|
255 | ProjectManager.PreviousToolchain= |
---|
256 | ProjectManager.ProjectBuild=false |
---|
257 | ProjectManager.ProjectFileName=firmware_v2.ioc |
---|
258 | ProjectManager.ProjectName=firmware_v2 |
---|
259 | ProjectManager.ProjectStructure= |
---|
260 | ProjectManager.RegisterCallBack= |
---|
261 | ProjectManager.StackSize=0x400 |
---|
262 | ProjectManager.TargetToolchain=STM32CubeIDE |
---|
263 | ProjectManager.ToolChainLocation= |
---|
264 | ProjectManager.UAScriptAfterPath= |
---|
265 | ProjectManager.UAScriptBeforePath= |
---|
266 | ProjectManager.UnderRoot=false |
---|
267 | ProjectManager.functionlistsort=1-SystemClock_Config-RCC-false-HAL-false,2-MX_GPIO_Init-GPIO-false-HAL-true,3-MX_DMA_Init-DMA-false-HAL-true,4-MX_ADC1_Init-ADC1-false-HAL-true,5-MX_TIM17_Init-TIM17-false-HAL-true,6-MX_USART1_UART_Init-USART1-false-HAL-true,7-MX_TIM3_Init-TIM3-false-HAL-true,0-MX_CORTEX_M0+_Init-CORTEX_M0+-false-HAL-true |
---|
268 | RCC.ADCFreq_Value=12000000 |
---|
269 | RCC.AHBFreq_Value=12000000 |
---|
270 | RCC.APBFreq_Value=12000000 |
---|
271 | RCC.APBTimFreq_Value=12000000 |
---|
272 | RCC.CortexFreq_Value=12000000 |
---|
273 | RCC.EXTERNAL_CLOCK_VALUE=12288000 |
---|
274 | RCC.FCLKCortexFreq_Value=12000000 |
---|
275 | RCC.FamilyName=M |
---|
276 | RCC.HCLKFreq_Value=12000000 |
---|
277 | RCC.HSE_VALUE=8000000 |
---|
278 | RCC.HSI_VALUE=48000000 |
---|
279 | RCC.I2C1Freq_Value=12000000 |
---|
280 | RCC.I2S1Freq_Value=12000000 |
---|
281 | RCC.IPParameters=ADCFreq_Value,AHBFreq_Value,APBFreq_Value,APBTimFreq_Value,CortexFreq_Value,EXTERNAL_CLOCK_VALUE,FCLKCortexFreq_Value,FamilyName,HCLKFreq_Value,HSE_VALUE,HSI_VALUE,I2C1Freq_Value,I2S1Freq_Value,LSCOPinFreq_Value,LSE_VALUE,LSI_VALUE,MCO1PinFreq_Value,MCO2PinFreq_Value,PWRFreq_Value,SYSCLKFreq_VALUE,USART1Freq_Value |
---|
282 | RCC.LSCOPinFreq_Value=32000 |
---|
283 | RCC.LSE_VALUE=32768 |
---|
284 | RCC.LSI_VALUE=32000 |
---|
285 | RCC.MCO1PinFreq_Value=12000000 |
---|
286 | RCC.MCO2PinFreq_Value=12000000 |
---|
287 | RCC.PWRFreq_Value=12000000 |
---|
288 | RCC.SYSCLKFreq_VALUE=12000000 |
---|
289 | RCC.USART1Freq_Value=12000000 |
---|
290 | SH.S_TIM17_CH1.0=TIM17_CH1,PWM Generation1 CH1 |
---|
291 | SH.S_TIM17_CH1.ConfNb=1 |
---|
292 | SH.S_TIM3_CH1.0=TIM3_CH1,TriggerSource_TI1FP1 |
---|
293 | SH.S_TIM3_CH1.1=TIM3_CH1,Input_Capture1_from_TI1 |
---|
294 | SH.S_TIM3_CH1.ConfNb=2 |
---|
295 | TIM17.AutoReloadPreload=TIM_AUTORELOAD_PRELOAD_ENABLE |
---|
296 | TIM17.Channel=TIM_CHANNEL_1 |
---|
297 | TIM17.IPParameters=Channel,Period,AutoReloadPreload,OCPolarity_1,Pulse |
---|
298 | TIM17.OCPolarity_1=TIM_OCPOLARITY_LOW |
---|
299 | TIM17.Period=479 |
---|
300 | TIM17.Pulse=64 |
---|
301 | TIM3.AutoReloadPreload=TIM_AUTORELOAD_PRELOAD_ENABLE |
---|
302 | TIM3.Channel-Input_Capture1_from_TI1=TIM_CHANNEL_1 |
---|
303 | TIM3.ICPolarity_CH1=TIM_INPUTCHANNELPOLARITY_FALLING |
---|
304 | TIM3.IPParameters=Channel-Input_Capture1_from_TI1,Prescaler,AutoReloadPreload,ICPolarity_CH1 |
---|
305 | TIM3.Prescaler=11 |
---|
306 | USART1.IPParameters=VirtualMode-Asynchronous |
---|
307 | USART1.VirtualMode-Asynchronous=VM_ASYNC |
---|
308 | VP_ADC1_TempSens_Input.Mode=IN-TempSens |
---|
309 | VP_ADC1_TempSens_Input.Signal=ADC1_TempSens_Input |
---|
310 | VP_SYS_VS_Systick.Mode=SysTick |
---|
311 | VP_SYS_VS_Systick.Signal=SYS_VS_Systick |
---|
312 | VP_TIM17_VS_ClockSourceINT.Mode=Enable_Timer |
---|
313 | VP_TIM17_VS_ClockSourceINT.Signal=TIM17_VS_ClockSourceINT |
---|
314 | VP_TIM3_VS_ClockSourceINT.Mode=Internal |
---|
315 | VP_TIM3_VS_ClockSourceINT.Signal=TIM3_VS_ClockSourceINT |
---|
316 | VP_TIM3_VS_ControllerModeReset.Mode=Reset Mode |
---|
317 | VP_TIM3_VS_ControllerModeReset.Signal=TIM3_VS_ControllerModeReset |
---|
318 | board=custom |
---|