- Timestamp:
- Aug 18, 2025, 3:51:44 PM (9 days ago)
- Location:
- trunk/firmware_v2
- Files:
-
- 387 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/firmware_v2/firmware_v2.ioc
r16 r17 1 1 #MicroXplorer Configuration settings - do not modify 2 ADC1.IPParameters=NbrOfConversionFlag,master,SelectedChannel 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 3 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 4 15 ADC1.SelectedChannel=ADC_CHANNEL_2|ADC_CHANNEL_3|ADC_CHANNEL_4|ADC_CHANNEL_5|ADC_CHANNEL_TEMPSENSOR 16 ADC1.Sequencer=NOT_FULLY_CONFIGURABLE 5 17 ADC1.master=1 6 18 CAD.formats= 7 19 CAD.pinconfig= 8 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.RequestsNb=1 9 40 File.Version=6 10 GPIO.groupedBy= 41 GPIO.groupedBy=Group By Peripherals 11 42 KeepUserPlacement=false 12 43 Mcu.CPN=STM32C031K4T6 … … 15 46 Mcu.IP1=CORTEX_M0+ 16 47 Mcu.IP2=DEBUG 17 Mcu.IP3=NVIC 18 Mcu.IP4=RCC 19 Mcu.IP5=SYS 20 Mcu.IP6=TIM16 21 Mcu.IP7=TIM17 22 Mcu.IP8=USART1 23 Mcu.IPNb=9 48 Mcu.IP3=DMA 49 Mcu.IP4=NVIC 50 Mcu.IP5=RCC 51 Mcu.IP6=SYS 52 Mcu.IP7=TIM16 53 Mcu.IP8=TIM17 54 Mcu.IP9=USART1 55 Mcu.IPNb=10 24 56 Mcu.Name=STM32C031K(4-6)Tx 25 57 Mcu.Package=LQFP32 … … 59 91 Mcu.UserConstants= 60 92 Mcu.UserName=STM32C031K4Tx 61 MxCube.Version=6.14.1 62 MxDb.Version=DB.6.0.141 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 63 96 NVIC.ForceEnableDMAVector=true 64 97 NVIC.HardFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false … … 67 100 NVIC.SVC_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:true 68 101 NVIC.SysTick_IRQn=true\:3\:0\:false\:false\:true\:false\:true\:false 69 PA0.GPIOParameters=GPIO_Label 70 PA0.GPIO_Label=LVP 102 NVIC.TIM16_IRQn=true\:0\:0\:false\:false\:true\:true\:true\:true 103 PA0.GPIOParameters=GPIO_PuPd,GPIO_Label 104 PA0.GPIO_Label=GPIO_INPUT_LVP 105 PA0.GPIO_PuPd=GPIO_PULLUP 71 106 PA0.Locked=true 72 107 PA0.Signal=GPIO_Input 73 PA1.GPIOParameters=GPIO_Label 74 PA1.GPIO_Label=OVP 108 PA1.GPIOParameters=GPIO_PuPd,GPIO_Label 109 PA1.GPIO_Label=GPIO_INPUT_OVP 110 PA1.GPIO_PuPd=GPIO_PULLUP 75 111 PA1.Locked=true 76 112 PA1.Signal=GPIO_Input … … 103 139 PA5.Mode=IN5 104 140 PA5.Signal=ADC1_IN5 141 PA6.GPIOParameters=GPIO_PuPd,GPIO_Label 142 PA6.GPIO_Label=FAN_TACHO 143 PA6.GPIO_PuPd=GPIO_PULLUP 105 144 PA6.Locked=true 106 145 PA6.Signal=S_TIM16_CH1 146 PA7.GPIOParameters=GPIO_Label 147 PA7.GPIO_Label=FAN_PWM 107 148 PA7.Locked=true 108 149 PA7.Signal=S_TIM17_CH1 … … 113 154 PA9.Mode=Asynchronous 114 155 PA9.Signal=USART1_TX 115 PB0.GPIOParameters=GPIO_Label 116 PB0.GPIO_Label=BTN_ON 156 PB0.GPIOParameters=GPIO_PuPd,GPIO_Label 157 PB0.GPIO_Label=GPIO_INPUT_BTN_ON 158 PB0.GPIO_PuPd=GPIO_PULLUP 117 159 PB0.Locked=true 118 PB0.Signal=GPIO_Output 119 PB1.GPIOParameters=GPIO_Label 120 PB1.GPIO_Label=BTN_OFF 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 121 164 PB1.Locked=true 122 PB1.Signal=GPIO_Output 123 PB2.GPIOParameters=GPIO_Label 124 PB2.GPIO_Label=FAULT 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 125 169 PB2.Locked=true 126 PB2.Signal=GPIO_ Output170 PB2.Signal=GPIO_Input 127 171 PB3.GPIOParameters=GPIO_Label 128 PB3.GPIO_Label= RELAIS_SET172 PB3.GPIO_Label=GPIO_OUTPUT_RELAIS_SET 129 173 PB3.Locked=true 130 174 PB3.Signal=GPIO_Output 131 175 PB4.GPIOParameters=GPIO_Label 132 PB4.GPIO_Label= RELAIS_RESET176 PB4.GPIO_Label=GPIO_OUTPUT_RELAIS_RESET 133 177 PB4.Locked=true 134 178 PB4.Signal=GPIO_Output 135 179 PB5.GPIOParameters=GPIO_Label 136 PB5.GPIO_Label= BUZZER180 PB5.GPIO_Label=GPIO_OUTPUT_BUZZER 137 181 PB5.Locked=true 138 182 PB5.Signal=GPIO_Output 139 PB6.GPIOParameters=GPIO_Label 140 PB6.GPIO_Label=MODE0 183 PB6.GPIOParameters=GPIO_PuPd,GPIO_Label 184 PB6.GPIO_Label=GPIO_INPUT_MODE_B0 185 PB6.GPIO_PuPd=GPIO_PULLUP 141 186 PB6.Locked=true 142 187 PB6.Signal=GPIO_Input 143 PB7.GPIOParameters=GPIO_Label 144 PB7.GPIO_Label=MODE1 188 PB7.GPIOParameters=GPIO_PuPd,GPIO_Label 189 PB7.GPIO_Label=GPIO_INPUT_MODE_B1 190 PB7.GPIO_PuPd=GPIO_PULLUP 145 191 PB7.Locked=true 146 192 PB7.Signal=GPIO_Input 147 PB8.GPIOParameters=GPIO_Label 148 PB8.GPIO_Label=MODE2 193 PB8.GPIOParameters=GPIO_PuPd,GPIO_Label 194 PB8.GPIO_Label=GPIO_INPUT_MODE_B2 195 PB8.GPIO_PuPd=GPIO_PULLUP 149 196 PB8.Locked=true 150 197 PB8.Signal=GPIO_Input 151 PB9.GPIOParameters=GPIO_Label 152 PB9.GPIO_Label=MODE3 198 PB9.GPIOParameters=GPIO_PuPd,GPIO_Label 199 PB9.GPIO_Label=GPIO_INPUT_MODE_B3 200 PB9.GPIO_PuPd=GPIO_PULLUP 153 201 PB9.Locked=true 154 202 PB9.Signal=GPIO_Input 155 203 PC14-OSCX_IN\ (PC14).GPIOParameters=GPIO_Label 156 PC14-OSCX_IN\ (PC14).GPIO_Label= LED_ON204 PC14-OSCX_IN\ (PC14).GPIO_Label=GPIO_OUTPUT_LED_ON 157 205 PC14-OSCX_IN\ (PC14).Locked=true 158 206 PC14-OSCX_IN\ (PC14).Signal=GPIO_Output 159 207 PC15-OSCX_OUT\ (PC15).GPIOParameters=GPIO_Label 160 PC15-OSCX_OUT\ (PC15).GPIO_Label= LED_ERROR208 PC15-OSCX_OUT\ (PC15).GPIO_Label=GPIO_OUTPUT_LED_ERROR 161 209 PC15-OSCX_OUT\ (PC15).Locked=true 162 210 PC15-OSCX_OUT\ (PC15).Signal=GPIO_Output 163 211 PC6.GPIOParameters=GPIO_Label 164 PC6.GPIO_Label= SMART_PRO_COM_RES212 PC6.GPIO_Label=GPIO_INPUT_BMS 165 213 PC6.Locked=true 166 214 PC6.Signal=GPIO_Input … … 171 219 ProjectManager.CompilerOptimize=6 172 220 ProjectManager.ComputerToolchain=false 173 ProjectManager.CoupleFile= false221 ProjectManager.CoupleFile=true 174 222 ProjectManager.CustomerFirmwarePackage= 175 223 ProjectManager.DefaultFWLocation=true … … 182 230 ProjectManager.KeepUserCode=true 183 231 ProjectManager.LastFirmware=true 184 ProjectManager.LibraryCopy= 0232 ProjectManager.LibraryCopy=1 185 233 ProjectManager.MainLocation=Core/Src 186 234 ProjectManager.NoMain=false … … 192 240 ProjectManager.RegisterCallBack= 193 241 ProjectManager.StackSize=0x400 194 ProjectManager.TargetToolchain= EWARM V9.30242 ProjectManager.TargetToolchain=STM32CubeIDE 195 243 ProjectManager.ToolChainLocation= 196 244 ProjectManager.UAScriptAfterPath= 197 245 ProjectManager.UAScriptBeforePath= 198 246 ProjectManager.UnderRoot=false 199 ProjectManager.functionlistsort= 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_TIM16_Init-TIM16-false-HAL-true,6-MX_TIM17_Init-TIM17-false-HAL-true,7-MX_USART1_UART_Init-USART1-false-HAL-true,0-MX_CORTEX_M0+_Init-CORTEX_M0+-false-HAL-true 200 248 RCC.ADCFreq_Value=12000000 201 249 RCC.AHBFreq_Value=12000000 … … 224 272 SH.S_TIM17_CH1.0=TIM17_CH1,PWM Generation1 CH1 225 273 SH.S_TIM17_CH1.ConfNb=1 274 TIM16.AutoReloadPreload=TIM_AUTORELOAD_PRELOAD_ENABLE 226 275 TIM16.Channel=TIM_CHANNEL_1 227 TIM16.IPParameters=Channel 276 TIM16.ICPolarity_CH1=TIM_INPUTCHANNELPOLARITY_BOTHEDGE 277 TIM16.IPParameters=Channel,Prescaler,AutoReloadPreload,ICPolarity_CH1 278 TIM16.Prescaler=3 279 TIM17.AutoReloadPreload=TIM_AUTORELOAD_PRELOAD_ENABLE 228 280 TIM17.Channel=TIM_CHANNEL_1 229 TIM17.IPParameters=Channel 281 TIM17.IPParameters=Channel,Period,AutoReloadPreload,OCPolarity_1,Pulse 282 TIM17.OCPolarity_1=TIM_OCPOLARITY_LOW 283 TIM17.Period=479 284 TIM17.Pulse=155 230 285 USART1.IPParameters=VirtualMode-Asynchronous 231 286 USART1.VirtualMode-Asynchronous=VM_ASYNC
Note: See TracChangeset
for help on using the changeset viewer.