source: trunk/firmware_v2/firmware_v2.ioc @ 20

Last change on this file since 20 was 20, checked in by f.jahn, 8 days ago

Timer16 was substituted with Timer3.

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