source: trunk/firmware_v3/firmware_v3.ioc@ 41

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

V3 Version soweit fertig. Relais ansteuerung, modbus, temperatursensor ist implementiert
Commit vor Änderung auf neuen Controller mit mehr Speicher

File size: 12.5 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=USART1_RX
40Dma.Request2=USART1_TX
41Dma.RequestsNb=3
42Dma.USART1_RX.1.Direction=DMA_PERIPH_TO_MEMORY
43Dma.USART1_RX.1.EventEnable=DISABLE
44Dma.USART1_RX.1.Instance=DMA1_Channel2
45Dma.USART1_RX.1.MemDataAlignment=DMA_MDATAALIGN_BYTE
46Dma.USART1_RX.1.MemInc=DMA_MINC_ENABLE
47Dma.USART1_RX.1.Mode=DMA_NORMAL
48Dma.USART1_RX.1.PeriphDataAlignment=DMA_PDATAALIGN_BYTE
49Dma.USART1_RX.1.PeriphInc=DMA_PINC_DISABLE
50Dma.USART1_RX.1.Polarity=HAL_DMAMUX_REQ_GEN_RISING
51Dma.USART1_RX.1.Priority=DMA_PRIORITY_LOW
52Dma.USART1_RX.1.RequestNumber=1
53Dma.USART1_RX.1.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlignment,MemDataAlignment,Mode,Priority,SignalID,Polarity,RequestNumber,SyncSignalID,SyncPolarity,SyncEnable,EventEnable,SyncRequestNumber
54Dma.USART1_RX.1.SignalID=NONE
55Dma.USART1_RX.1.SyncEnable=DISABLE
56Dma.USART1_RX.1.SyncPolarity=HAL_DMAMUX_SYNC_NO_EVENT
57Dma.USART1_RX.1.SyncRequestNumber=1
58Dma.USART1_RX.1.SyncSignalID=NONE
59Dma.USART1_TX.2.Direction=DMA_MEMORY_TO_PERIPH
60Dma.USART1_TX.2.EventEnable=DISABLE
61Dma.USART1_TX.2.Instance=DMA1_Channel3
62Dma.USART1_TX.2.MemDataAlignment=DMA_MDATAALIGN_BYTE
63Dma.USART1_TX.2.MemInc=DMA_MINC_ENABLE
64Dma.USART1_TX.2.Mode=DMA_NORMAL
65Dma.USART1_TX.2.PeriphDataAlignment=DMA_PDATAALIGN_BYTE
66Dma.USART1_TX.2.PeriphInc=DMA_PINC_DISABLE
67Dma.USART1_TX.2.Polarity=HAL_DMAMUX_REQ_GEN_RISING
68Dma.USART1_TX.2.Priority=DMA_PRIORITY_LOW
69Dma.USART1_TX.2.RequestNumber=1
70Dma.USART1_TX.2.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlignment,MemDataAlignment,Mode,Priority,SignalID,Polarity,RequestNumber,SyncSignalID,SyncPolarity,SyncEnable,EventEnable,SyncRequestNumber
71Dma.USART1_TX.2.SignalID=NONE
72Dma.USART1_TX.2.SyncEnable=DISABLE
73Dma.USART1_TX.2.SyncPolarity=HAL_DMAMUX_SYNC_NO_EVENT
74Dma.USART1_TX.2.SyncRequestNumber=1
75Dma.USART1_TX.2.SyncSignalID=NONE
76File.Version=6
77GPIO.groupedBy=Group By Peripherals
78IWDG.IPParameters=Prescaler,Window,Reload
79IWDG.Prescaler=IWDG_PRESCALER_32
80IWDG.Reload=1000
81IWDG.Window=1000
82KeepUserPlacement=false
83Mcu.CPN=STM32C031K4T6
84Mcu.Family=STM32C0
85Mcu.IP0=ADC1
86Mcu.IP1=CORTEX_M0+
87Mcu.IP10=USART1
88Mcu.IP2=DEBUG
89Mcu.IP3=DMA
90Mcu.IP4=IWDG
91Mcu.IP5=NVIC
92Mcu.IP6=RCC
93Mcu.IP7=SYS
94Mcu.IP8=TIM16
95Mcu.IP9=TIM17
96Mcu.IPNb=11
97Mcu.Name=STM32C031K(4-6)Tx
98Mcu.Package=LQFP32
99Mcu.Pin0=PB9
100Mcu.Pin1=PC14-OSCX_IN (PC14)
101Mcu.Pin10=PA7
102Mcu.Pin11=PB0
103Mcu.Pin12=PB1
104Mcu.Pin13=PB2
105Mcu.Pin14=PA8
106Mcu.Pin15=PA9
107Mcu.Pin16=PC6
108Mcu.Pin17=PA10
109Mcu.Pin18=PA12 [PA10]
110Mcu.Pin19=PA13
111Mcu.Pin2=PC15-OSCX_OUT (PC15)
112Mcu.Pin20=PA14-BOOT0
113Mcu.Pin21=PA15
114Mcu.Pin22=PB3
115Mcu.Pin23=PB4
116Mcu.Pin24=PB5
117Mcu.Pin25=PB6
118Mcu.Pin26=PB7
119Mcu.Pin27=PB8
120Mcu.Pin28=VP_ADC1_TempSens_Input
121Mcu.Pin29=VP_IWDG_VS_IWDG
122Mcu.Pin3=PA0
123Mcu.Pin30=VP_SYS_VS_Systick
124Mcu.Pin31=VP_TIM16_VS_ClockSourceINT
125Mcu.Pin32=VP_TIM17_VS_ClockSourceINT
126Mcu.Pin4=PA1
127Mcu.Pin5=PA2
128Mcu.Pin6=PA3
129Mcu.Pin7=PA4
130Mcu.Pin8=PA5
131Mcu.Pin9=PA6
132Mcu.PinsNb=33
133Mcu.ThirdPartyNb=0
134Mcu.UserConstants=
135Mcu.UserName=STM32C031K4Tx
136MxCube.Version=6.17.0
137MxDb.Version=DB.6.0.170
138NVIC.DMA1_Channel1_IRQn=true\:0\:0\:false\:false\:true\:false\:true\:true
139NVIC.DMA1_Channel2_3_IRQn=true\:0\:0\:false\:false\:true\:false\:true\:true
140NVIC.ForceEnableDMAVector=true
141NVIC.HardFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
142NVIC.NonMaskableInt_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
143NVIC.PendSV_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
144NVIC.SVC_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:true
145NVIC.SysTick_IRQn=true\:3\:0\:false\:false\:true\:false\:true\:false
146NVIC.TIM16_IRQn=true\:0\:0\:false\:false\:true\:true\:true\:true
147NVIC.USART1_IRQn=true\:0\:0\:false\:false\:true\:true\:true\:true
148PA0.GPIOParameters=GPIO_PuPd,GPIO_Label
149PA0.GPIO_Label=GPIO_INPUT_LVP
150PA0.GPIO_PuPd=GPIO_PULLUP
151PA0.Locked=true
152PA0.Signal=GPIO_Input
153PA1.GPIOParameters=GPIO_PuPd,GPIO_Label
154PA1.GPIO_Label=GPIO_INPUT_OVP
155PA1.GPIO_PuPd=GPIO_PULLUP
156PA1.Locked=true
157PA1.Signal=GPIO_Input
158PA10.Locked=true
159PA10.Mode=Asynchronous
160PA10.Signal=USART1_RX
161PA12\ [PA10].GPIOParameters=GPIO_Label
162PA12\ [PA10].GPIO_Label=R1
163PA12\ [PA10].Locked=true
164PA12\ [PA10].Signal=GPIO_Input
165PA13.Mode=Serial_Wire
166PA13.Signal=DEBUG_SWDIO
167PA14-BOOT0.Mode=Serial_Wire
168PA14-BOOT0.Signal=DEBUG_SWCLK
169PA15.GPIOParameters=GPIO_Label
170PA15.GPIO_Label=R2
171PA15.Locked=true
172PA15.Signal=GPIO_Input
173PA2.GPIOParameters=GPIO_Label
174PA2.GPIO_Label=ADC1_IN2_TEMP_SENSOR
175PA2.Mode=IN2
176PA2.Signal=ADC1_IN2
177PA3.GPIOParameters=GPIO_Label
178PA3.GPIO_Label=ADC1_IN3_U_IN
179PA3.Mode=IN3
180PA3.Signal=ADC1_IN3
181PA4.GPIOParameters=GPIO_Label
182PA4.GPIO_Label=ADC1_IN4_U_OUT
183PA4.Mode=IN4
184PA4.Signal=ADC1_IN4
185PA5.GPIOParameters=GPIO_Label
186PA5.GPIO_Label=ADC1_IN5_RES1
187PA5.Mode=IN5
188PA5.Signal=ADC1_IN5
189PA6.GPIOParameters=GPIO_PuPd,GPIO_Label
190PA6.GPIO_Label=FAN_TACHO
191PA6.GPIO_PuPd=GPIO_PULLUP
192PA6.Locked=true
193PA6.Signal=S_TIM16_CH1
194PA7.GPIOParameters=GPIO_Label
195PA7.GPIO_Label=FAN_PWM
196PA7.Locked=true
197PA7.Signal=S_TIM17_CH1
198PA8.GPIOParameters=GPIO_Label
199PA8.GPIO_Label=GPIO_OUTPUT_10V_EN
200PA8.Locked=true
201PA8.Signal=GPIO_Output
202PA9.Locked=true
203PA9.Mode=Asynchronous
204PA9.Signal=USART1_TX
205PB0.GPIOParameters=GPIO_PuPd,GPIO_Label
206PB0.GPIO_Label=GPIO_INPUT_BTN_ON
207PB0.GPIO_PuPd=GPIO_PULLUP
208PB0.Locked=true
209PB0.Signal=GPIO_Input
210PB1.GPIOParameters=GPIO_PuPd,GPIO_Label
211PB1.GPIO_Label=GPIO_INPUT_BTN_OFF
212PB1.GPIO_PuPd=GPIO_PULLUP
213PB1.Locked=true
214PB1.Signal=GPIO_Input
215PB2.GPIOParameters=GPIO_PuPd,GPIO_Label
216PB2.GPIO_Label=GPIO_INPUT_FAULT
217PB2.GPIO_PuPd=GPIO_PULLUP
218PB2.Locked=true
219PB2.Signal=GPIO_Input
220PB3.GPIOParameters=GPIO_Label
221PB3.GPIO_Label=GPIO_OUTPUT_RELAIS_SET
222PB3.Locked=true
223PB3.Signal=GPIO_Output
224PB4.GPIOParameters=GPIO_Label
225PB4.GPIO_Label=GPIO_OUTPUT_RELAIS_RESET
226PB4.Locked=true
227PB4.Signal=GPIO_Output
228PB5.GPIOParameters=GPIO_Label
229PB5.GPIO_Label=GPIO_OUTPUT_BUZZER
230PB5.Locked=true
231PB5.Signal=GPIO_Output
232PB6.GPIOParameters=GPIO_PuPd,GPIO_Label
233PB6.GPIO_Label=GPIO_INPUT_MODE_B0
234PB6.GPIO_PuPd=GPIO_PULLUP
235PB6.Locked=true
236PB6.Signal=GPIO_Input
237PB7.GPIOParameters=GPIO_PuPd,GPIO_Label
238PB7.GPIO_Label=GPIO_INPUT_MODE_B1
239PB7.GPIO_PuPd=GPIO_PULLUP
240PB7.Locked=true
241PB7.Signal=GPIO_Input
242PB8.GPIOParameters=GPIO_PuPd,GPIO_Label
243PB8.GPIO_Label=GPIO_INPUT_MODE_B2
244PB8.GPIO_PuPd=GPIO_PULLUP
245PB8.Locked=true
246PB8.Signal=GPIO_Input
247PB9.GPIOParameters=GPIO_PuPd,GPIO_Label
248PB9.GPIO_Label=GPIO_INPUT_MODE_B3
249PB9.GPIO_PuPd=GPIO_PULLUP
250PB9.Locked=true
251PB9.Signal=GPIO_Input
252PC14-OSCX_IN\ (PC14).GPIOParameters=GPIO_Label
253PC14-OSCX_IN\ (PC14).GPIO_Label=GPIO_OUTPUT_LED_ON
254PC14-OSCX_IN\ (PC14).Locked=true
255PC14-OSCX_IN\ (PC14).Signal=GPIO_Output
256PC15-OSCX_OUT\ (PC15).GPIOParameters=GPIO_Label
257PC15-OSCX_OUT\ (PC15).GPIO_Label=GPIO_OUTPUT_LED_ERROR
258PC15-OSCX_OUT\ (PC15).Locked=true
259PC15-OSCX_OUT\ (PC15).Signal=GPIO_Output
260PC6.GPIOParameters=GPIO_Label
261PC6.GPIO_Label=GPIO_INPUT_BMS
262PC6.Locked=true
263PC6.Signal=GPIO_Input
264PCC.Checker=false
265PCC.Display=Plot\: All Steps
266PCC.Line=STM32C0x1
267PCC.MCU=STM32C031K(4-6)Tx
268PCC.PartNumber=STM32C031K4Tx
269PCC.Series=STM32C0
270PCC.Temperature=25
271PCC.Vdd=3.0
272PinOutPanel.RotationAngle=0
273ProjectManager.AskForMigrate=true
274ProjectManager.BackupPrevious=false
275ProjectManager.CompilerLinker=GCC
276ProjectManager.CompilerOptimize=6
277ProjectManager.ComputerToolchain=false
278ProjectManager.CoupleFile=true
279ProjectManager.CustomerFirmwarePackage=
280ProjectManager.DefaultFWLocation=true
281ProjectManager.DeletePrevious=true
282ProjectManager.DeviceId=STM32C031K4Tx
283ProjectManager.FirmwarePackage=STM32Cube FW_C0 V1.4.0
284ProjectManager.FreePins=false
285ProjectManager.FreePinsContext=
286ProjectManager.HalAssertFull=false
287ProjectManager.HeapSize=0x200
288ProjectManager.KeepUserCode=true
289ProjectManager.LastFirmware=true
290ProjectManager.LibraryCopy=1
291ProjectManager.MainLocation=Core/Src
292ProjectManager.NoMain=false
293ProjectManager.PreviousToolchain=
294ProjectManager.ProjectBuild=false
295ProjectManager.ProjectFileName=firmware_v3.ioc
296ProjectManager.ProjectName=firmware_v3
297ProjectManager.ProjectStructure=
298ProjectManager.RegisterCallBack=
299ProjectManager.StackSize=0x400
300ProjectManager.TargetToolchain=STM32CubeIDE
301ProjectManager.ToolChainLocation=
302ProjectManager.UAScriptAfterPath=
303ProjectManager.UAScriptBeforePath=
304ProjectManager.UnderRoot=false
305ProjectManager.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_TIM16_Init-TIM16-false-HAL-true,8-MX_IWDG_Init-IWDG-false-HAL-true,0-MX_CORTEX_M0+_Init-CORTEX_M0+-false-HAL-true
306RCC.ADCFreq_Value=12000000
307RCC.AHBFreq_Value=12000000
308RCC.APBFreq_Value=12000000
309RCC.APBTimFreq_Value=12000000
310RCC.CortexFreq_Value=12000000
311RCC.EXTERNAL_CLOCK_VALUE=12288000
312RCC.FCLKCortexFreq_Value=12000000
313RCC.FamilyName=M
314RCC.HCLKFreq_Value=12000000
315RCC.HSE_VALUE=8000000
316RCC.HSI_VALUE=48000000
317RCC.I2C1Freq_Value=12000000
318RCC.I2S1Freq_Value=12000000
319RCC.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
320RCC.LSCOPinFreq_Value=32000
321RCC.LSE_VALUE=32768
322RCC.LSI_VALUE=32000
323RCC.MCO1PinFreq_Value=12000000
324RCC.MCO2PinFreq_Value=12000000
325RCC.PWRFreq_Value=12000000
326RCC.SYSCLKFreq_VALUE=12000000
327RCC.USART1Freq_Value=12000000
328SH.S_TIM16_CH1.0=TIM16_CH1,Input_Capture1_from_TI1
329SH.S_TIM16_CH1.ConfNb=1
330SH.S_TIM17_CH1.0=TIM17_CH1,PWM Generation1 CH1
331SH.S_TIM17_CH1.ConfNb=1
332TIM16.AutoReloadPreload=TIM_AUTORELOAD_PRELOAD_ENABLE
333TIM16.Channel=TIM_CHANNEL_1
334TIM16.ICPolarity_CH1=TIM_INPUTCHANNELPOLARITY_FALLING
335TIM16.IPParameters=Channel,Prescaler,AutoReloadPreload,ICPolarity_CH1
336TIM16.Prescaler=119
337TIM17.AutoReloadPreload=TIM_AUTORELOAD_PRELOAD_ENABLE
338TIM17.Channel=TIM_CHANNEL_1
339TIM17.IPParameters=Channel,Period,AutoReloadPreload,OCPolarity_1,Pulse
340TIM17.OCPolarity_1=TIM_OCPOLARITY_LOW
341TIM17.Period=479
342TIM17.Pulse=0
343USART1.AutoBaudRateEnableParam=UART_ADVFEATURE_AUTOBAUDRATE_DISABLE
344USART1.BaudRate=19200
345USART1.IPParameters=VirtualMode-Asynchronous,WordLength,Parity,AutoBaudRateEnableParam,BaudRate
346USART1.Parity=PARITY_EVEN
347USART1.VirtualMode-Asynchronous=VM_ASYNC
348USART1.WordLength=WORDLENGTH_9B
349VP_ADC1_TempSens_Input.Mode=IN-TempSens
350VP_ADC1_TempSens_Input.Signal=ADC1_TempSens_Input
351VP_IWDG_VS_IWDG.Mode=IWDG_Activate
352VP_IWDG_VS_IWDG.Signal=IWDG_VS_IWDG
353VP_SYS_VS_Systick.Mode=SysTick
354VP_SYS_VS_Systick.Signal=SYS_VS_Systick
355VP_TIM16_VS_ClockSourceINT.Mode=Enable_Timer
356VP_TIM16_VS_ClockSourceINT.Signal=TIM16_VS_ClockSourceINT
357VP_TIM17_VS_ClockSourceINT.Mode=Enable_Timer
358VP_TIM17_VS_ClockSourceINT.Signal=TIM17_VS_ClockSourceINT
359board=custom
Note: See TracBrowser for help on using the repository browser.