Rev 2 | Rev 5 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
2 | mjames | 1 | #MicroXplorer Configuration settings - do not modify |
2 | ADC.Channel-0\#ChannelRegularConversion=ADC_CHANNEL_0 |
||
3 | ADC.Channel-1\#ChannelRegularConversion=ADC_CHANNEL_1 |
||
4 | ADC.Channel-2\#ChannelRegularConversion=ADC_CHANNEL_2 |
||
5 | ADC.Channel-3\#ChannelRegularConversion=ADC_CHANNEL_3 |
||
6 | ADC.Channel-4\#ChannelRegularConversion=ADC_CHANNEL_TEMPSENSOR |
||
7 | ADC.Channel-5\#ChannelRegularConversion=ADC_CHANNEL_VREFINT |
||
8 | ADC.ContinuousConvMode=DISABLE |
||
9 | ADC.DiscontinuousConvMode=DISABLE |
||
10 | ADC.ExternalTrigConv=ADC_EXTERNALTRIGCONV_T6_TRGO |
||
11 | ADC.ExternalTrigConvEdge=ADC_EXTERNALTRIGCONVEDGE_RISING |
||
12 | ADC.IPParameters=Rank-0\#ChannelRegularConversion,Channel-0\#ChannelRegularConversion,SamplingTime-0\#ChannelRegularConversion,NbrOfConversionFlag,ScanConvMode,DiscontinuousConvMode,ContinuousConvMode,Rank-1\#ChannelRegularConversion,Channel-1\#ChannelRegularConversion,SamplingTime-1\#ChannelRegularConversion,Rank-2\#ChannelRegularConversion,Channel-2\#ChannelRegularConversion,SamplingTime-2\#ChannelRegularConversion,Rank-3\#ChannelRegularConversion,Channel-3\#ChannelRegularConversion,SamplingTime-3\#ChannelRegularConversion,NbrOfConversion,Rank-4\#ChannelRegularConversion,Channel-4\#ChannelRegularConversion,SamplingTime-4\#ChannelRegularConversion,Rank-5\#ChannelRegularConversion,Channel-5\#ChannelRegularConversion,SamplingTime-5\#ChannelRegularConversion,ExternalTrigConvEdge,ExternalTrigConv |
||
13 | ADC.NbrOfConversion=6 |
||
14 | ADC.NbrOfConversionFlag=1 |
||
15 | ADC.Rank-0\#ChannelRegularConversion=1 |
||
16 | ADC.Rank-1\#ChannelRegularConversion=2 |
||
17 | ADC.Rank-2\#ChannelRegularConversion=3 |
||
18 | ADC.Rank-3\#ChannelRegularConversion=4 |
||
19 | ADC.Rank-4\#ChannelRegularConversion=5 |
||
20 | ADC.Rank-5\#ChannelRegularConversion=6 |
||
21 | ADC.SamplingTime-0\#ChannelRegularConversion=ADC_SAMPLETIME_4CYCLES |
||
22 | ADC.SamplingTime-1\#ChannelRegularConversion=ADC_SAMPLETIME_4CYCLES |
||
23 | ADC.SamplingTime-2\#ChannelRegularConversion=ADC_SAMPLETIME_4CYCLES |
||
24 | ADC.SamplingTime-3\#ChannelRegularConversion=ADC_SAMPLETIME_4CYCLES |
||
25 | ADC.SamplingTime-4\#ChannelRegularConversion=ADC_SAMPLETIME_4CYCLES |
||
26 | ADC.SamplingTime-5\#ChannelRegularConversion=ADC_SAMPLETIME_4CYCLES |
||
27 | ADC.ScanConvMode=ADC_SCAN_ENABLE |
||
28 | File.Version=6 |
||
29 | KeepUserPlacement=false |
||
30 | Mcu.Family=STM32L1 |
||
31 | Mcu.IP0=ADC |
||
32 | Mcu.IP1=NVIC |
||
33 | Mcu.IP2=RCC |
||
34 | Mcu.IP3=SPI1 |
||
35 | Mcu.IP4=SYS |
||
36 | Mcu.IP5=TIM2 |
||
37 | Mcu.IP6=TIM6 |
||
38 | Mcu.IP7=USART1 |
||
39 | Mcu.IPNb=8 |
||
40 | Mcu.Name=STM32L152RETx |
||
41 | Mcu.Package=LQFP64 |
||
42 | Mcu.Pin0=PA0-WKUP1 |
||
43 | Mcu.Pin1=PA1 |
||
3 | mjames | 44 | Mcu.Pin10=PB0 |
45 | Mcu.Pin11=PB10 |
||
46 | Mcu.Pin12=PB11 |
||
47 | Mcu.Pin13=PA9 |
||
48 | Mcu.Pin14=PA10 |
||
49 | Mcu.Pin15=PA15 |
||
50 | Mcu.Pin16=PB3 |
||
51 | Mcu.Pin17=VP_ADC_TempSens_Input |
||
52 | Mcu.Pin18=VP_ADC_Vref_Input |
||
53 | Mcu.Pin19=VP_SYS_VS_Systick |
||
2 | mjames | 54 | Mcu.Pin2=PA2 |
3 | mjames | 55 | Mcu.Pin20=VP_TIM6_VS_ClockSourceINT |
2 | mjames | 56 | Mcu.Pin3=PA3 |
57 | Mcu.Pin4=PA4 |
||
58 | Mcu.Pin5=PA5 |
||
3 | mjames | 59 | Mcu.Pin6=PA6 |
60 | Mcu.Pin7=PA7 |
||
61 | Mcu.Pin8=PC4 |
||
62 | Mcu.Pin9=PC5 |
||
63 | Mcu.PinsNb=21 |
||
2 | mjames | 64 | Mcu.UserConstants=prescale_rpm,1000 |
65 | Mcu.UserName=STM32L152RETx |
||
66 | MxCube.Version=4.16.0 |
||
67 | MxDb.Version=DB.4.0.160 |
||
68 | NVIC.BusFault_IRQn=true\:0\:0\:false\:false\:true |
||
69 | NVIC.DebugMonitor_IRQn=true\:0\:0\:false\:false\:true |
||
70 | NVIC.HardFault_IRQn=true\:0\:0\:false\:false\:true |
||
71 | NVIC.MemoryManagement_IRQn=true\:0\:0\:false\:false\:true |
||
72 | NVIC.NonMaskableInt_IRQn=true\:0\:0\:false\:false\:true |
||
73 | NVIC.PendSV_IRQn=true\:0\:0\:false\:false\:true |
||
74 | NVIC.PriorityGroup=NVIC_PRIORITYGROUP_4 |
||
75 | NVIC.SVC_IRQn=true\:0\:0\:false\:false\:true |
||
76 | NVIC.SysTick_IRQn=true\:0\:0\:false\:false\:true |
||
77 | NVIC.UsageFault_IRQn=true\:0\:0\:false\:false\:true |
||
78 | PA0-WKUP1.GPIOParameters=GPIO_Label |
||
79 | PA0-WKUP1.GPIO_Label=VBatt_1 |
||
80 | PA0-WKUP1.Mode=IN0 |
||
81 | PA0-WKUP1.Signal=ADC_IN0 |
||
82 | PA1.GPIOParameters=GPIO_Label |
||
83 | PA1.GPIO_Label=VBatt_2 |
||
84 | PA1.Mode=IN1 |
||
85 | PA1.Signal=ADC_IN1 |
||
86 | PA10.Mode=Asynchronous |
||
87 | PA10.Signal=USART1_RX |
||
88 | PA15.GPIOParameters=GPIO_Label |
||
89 | PA15.GPIO_Label=CB_Pulse |
||
90 | PA15.Signal=S_TIM2_CH1_ETR |
||
91 | PA2.GPIOParameters=GPIO_Label |
||
92 | PA2.GPIO_Label=VMAP |
||
93 | PA2.Mode=IN2 |
||
94 | PA2.Signal=ADC_IN2 |
||
95 | PA3.GPIOParameters=GPIO_Label |
||
96 | PA3.GPIO_Label=VOil |
||
97 | PA3.Mode=IN3 |
||
98 | PA3.Signal=ADC_IN3 |
||
99 | PA4.GPIOParameters=GPIO_Label |
||
100 | PA4.GPIO_Label=NSS_CHT |
||
101 | PA4.Locked=true |
||
102 | PA4.Signal=GPIO_Output |
||
3 | mjames | 103 | PA5.Mode=Full_Duplex_Master |
2 | mjames | 104 | PA5.Signal=SPI1_SCK |
3 | mjames | 105 | PA6.Mode=Full_Duplex_Master |
106 | PA6.Signal=SPI1_MISO |
||
107 | PA7.Mode=Full_Duplex_Master |
||
2 | mjames | 108 | PA7.Signal=SPI1_MOSI |
109 | PA9.Mode=Asynchronous |
||
110 | PA9.Signal=USART1_TX |
||
3 | mjames | 111 | PB0.GPIOParameters=GPIO_Label |
112 | PB0.GPIO_Label=SPI_RESET |
||
113 | PB0.Locked=true |
||
114 | PB0.Signal=GPIO_Output |
||
2 | mjames | 115 | PB10.GPIOParameters=GPIO_Label |
116 | PB10.GPIO_Label=CB_Drive |
||
117 | PB10.Signal=S_TIM2_CH3 |
||
118 | PB11.GPIOParameters=GPIO_Label |
||
119 | PB11.GPIO_Label=INJ_Drive |
||
120 | PB11.Signal=S_TIM2_CH4 |
||
121 | PB3.GPIOParameters=GPIO_Label |
||
122 | PB3.GPIO_Label=Timing_Pulse |
||
123 | PB3.Signal=S_TIM2_CH2 |
||
3 | mjames | 124 | PC4.GPIOParameters=GPIO_Label |
125 | PC4.GPIO_Label=SPI_NSS1 |
||
126 | PC4.Locked=true |
||
127 | PC4.Signal=GPIO_Output |
||
128 | PC5.GPIOParameters=GPIO_Label |
||
129 | PC5.GPIO_Label=SPI1CD |
||
130 | PC5.Locked=true |
||
131 | PC5.Signal=GPIO_Output |
||
2 | mjames | 132 | PCC.Checker=true |
133 | PCC.Line=STM32L151/152 |
||
134 | PCC.MCU=STM32L152RETx |
||
135 | PCC.MXVersion=4.16.0 |
||
136 | PCC.PartNumber=STM32L152RETx |
||
137 | PCC.Seq0=0 |
||
138 | PCC.Series=STM32L1 |
||
139 | PCC.Temperature=25 |
||
140 | PCC.Vdd=3.0 |
||
141 | ProjectManager.AskForMigrate=true |
||
142 | ProjectManager.BackupPrevious=false |
||
143 | ProjectManager.CompilerOptimize=2 |
||
144 | ProjectManager.ComputerToolchain=false |
||
145 | ProjectManager.CoupleFile=false |
||
146 | ProjectManager.DeletePrevious=true |
||
147 | ProjectManager.DeviceId=STM32L152RETx |
||
148 | ProjectManager.FirmwarePackage=STM32Cube FW_L1 V1.6.0 |
||
149 | ProjectManager.FreePins=false |
||
150 | ProjectManager.HalAssertFull=false |
||
151 | ProjectManager.HeapSize=0x200 |
||
152 | ProjectManager.KeepUserCode=true |
||
153 | ProjectManager.LastFirmware=true |
||
154 | ProjectManager.LibraryCopy=1 |
||
155 | ProjectManager.PreviousToolchain=SW4STM32 |
||
156 | ProjectManager.ProjectBuild=false |
||
157 | ProjectManager.ProjectFileName=EngineBay2.ioc |
||
158 | ProjectManager.ProjectName=EngineBay2 |
||
159 | ProjectManager.StackSize=0x400 |
||
160 | ProjectManager.TargetToolchain=SW4STM32 |
||
161 | ProjectManager.ToolChainLocation=C\:\\Projects\\EngineBay2\\EngineBay2 |
||
162 | ProjectManager.UnderRoot=true |
||
163 | ProjectManager.functionlistsort=1-MX_GPIO_Init-GPIO-false,2-MX_ADC_Init-ADC-false,3-MX_SPI1_Init-SPI1-false,4-MX_TIM2_Init-TIM2-false,5-MX_TIM6_Init-TIM6-false,6-MX_USART1_UART_Init-USART1-false |
||
164 | RCC.AHBFreq_Value=32000000 |
||
165 | RCC.APB1Freq_Value=32000000 |
||
166 | RCC.APB1TimFreq_Value=32000000 |
||
167 | RCC.APB2Freq_Value=32000000 |
||
168 | RCC.APB2TimFreq_Value=32000000 |
||
169 | RCC.FCLKCortexFreq_Value=32000000 |
||
170 | RCC.FamilyName=M |
||
171 | RCC.HCLKFreq_Value=32000000 |
||
172 | RCC.HSE_VALUE=24000000 |
||
173 | RCC.HSI_VALUE=16000000 |
||
174 | RCC.IPParameters=AHBFreq_Value,APB1Freq_Value,APB1TimFreq_Value,APB2Freq_Value,APB2TimFreq_Value,FCLKCortexFreq_Value,FamilyName,HCLKFreq_Value,HSE_VALUE,HSI_VALUE,LSE_VALUE,LSI_VALUE,MCOPinFreq_Value,MSI_VALUE,PLLCLKFreq_Value,PLLDIV,PLLMUL,PWRFreq_Value,RTCFreq_Value,RTCHSEDivFreq_Value,SYSCLKFreq_VALUE,SYSCLKSource,TIMFreq_Value,TimerFreq_Value,USBOutput,VCOOutputFreq_Value,VDD_VALUE |
||
175 | RCC.LSE_VALUE=32768 |
||
176 | RCC.LSI_VALUE=37000 |
||
177 | RCC.MCOPinFreq_Value=32000000 |
||
178 | RCC.MSI_VALUE=2097000 |
||
179 | RCC.PLLCLKFreq_Value=32000000 |
||
180 | RCC.PLLDIV=RCC_PLL_DIV3 |
||
181 | RCC.PLLMUL=RCC_PLL_MUL6 |
||
182 | RCC.PWRFreq_Value=32000000 |
||
183 | RCC.RTCFreq_Value=37000 |
||
184 | RCC.RTCHSEDivFreq_Value=12000000 |
||
185 | RCC.SYSCLKFreq_VALUE=32000000 |
||
186 | RCC.SYSCLKSource=RCC_SYSCLKSOURCE_PLLCLK |
||
187 | RCC.TIMFreq_Value=32000000 |
||
188 | RCC.TimerFreq_Value=32000000 |
||
189 | RCC.USBOutput=48000000 |
||
190 | RCC.VCOOutputFreq_Value=96000000 |
||
191 | RCC.VDD_VALUE=3.3 |
||
192 | SH.S_TIM2_CH1_ETR.0=TIM2_CH1,Input_Capture1_from_TI1 |
||
193 | SH.S_TIM2_CH1_ETR.ConfNb=1 |
||
194 | SH.S_TIM2_CH2.0=TIM2_CH2,Input_Capture2_from_TI2 |
||
195 | SH.S_TIM2_CH2.ConfNb=1 |
||
196 | SH.S_TIM2_CH3.0=TIM2_CH3,Output Compare3 CH3 |
||
197 | SH.S_TIM2_CH3.ConfNb=1 |
||
198 | SH.S_TIM2_CH4.0=TIM2_CH4,PWM Generation4 CH4 |
||
199 | SH.S_TIM2_CH4.ConfNb=1 |
||
200 | SPI1.BaudRatePrescaler=SPI_BAUDRATEPRESCALER_8 |
||
201 | SPI1.CalculateBaudRate=4.0 MBits/s |
||
3 | mjames | 202 | SPI1.IPParameters=Mode,CalculateBaudRate,BaudRatePrescaler |
2 | mjames | 203 | SPI1.Mode=SPI_MODE_MASTER |
204 | TIM2.Channel-Input_Capture2_from_TI2=TIM_CHANNEL_2 |
||
205 | TIM2.Channel-Output\ Compare3\ CH3=TIM_CHANNEL_3 |
||
206 | TIM2.Channel-PWM\ Generation4\ CH4=TIM_CHANNEL_4 |
||
207 | TIM2.IPParameters=Channel-Input_Capture2_from_TI2,Prescaler,Channel-Output Compare3 CH3,Channel-PWM Generation4 CH4 |
||
208 | TIM2.Prescaler=320 |
||
209 | TIM6.IPParameters=TIM_MasterOutputTrigger,Period,Prescaler |
||
210 | TIM6.Period=1000 |
||
211 | TIM6.Prescaler=3200 |
||
212 | TIM6.TIM_MasterOutputTrigger=TIM_TRGO_UPDATE |
||
213 | USART1.BaudRate=19200 |
||
214 | USART1.IPParameters=BaudRate |
||
215 | VP_ADC_TempSens_Input.Mode=IN-TempSens |
||
216 | VP_ADC_TempSens_Input.Signal=ADC_TempSens_Input |
||
217 | VP_ADC_Vref_Input.Mode=IN-Vrefint |
||
218 | VP_ADC_Vref_Input.Signal=ADC_Vref_Input |
||
219 | VP_SYS_VS_Systick.Mode=SysTick |
||
220 | VP_SYS_VS_Systick.Signal=SYS_VS_Systick |
||
221 | VP_TIM6_VS_ClockSourceINT.Mode=Enable_Timer |
||
222 | VP_TIM6_VS_ClockSourceINT.Signal=TIM6_VS_ClockSourceINT |
||
223 | board=EngineBay2 |