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