Rev 7 | Rev 10 | 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 |
| 6 | mjames | 2 | ADC.Channel-0\#ChannelRegularConversion=ADC_CHANNEL_10 |
| 3 | ADC.Channel-1\#ChannelRegularConversion=ADC_CHANNEL_11 |
||
| 4 | ADC.Channel-2\#ChannelRegularConversion=ADC_CHANNEL_12 |
||
| 5 | ADC.Channel-3\#ChannelRegularConversion=ADC_CHANNEL_13 |
||
| 2 | mjames | 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 |
||
| 6 | mjames | 28 | Dma.ADC.0.Direction=DMA_PERIPH_TO_MEMORY |
| 29 | Dma.ADC.0.Instance=DMA1_Channel1 |
||
| 30 | Dma.ADC.0.MemDataAlignment=DMA_MDATAALIGN_HALFWORD |
||
| 31 | Dma.ADC.0.MemInc=DMA_MINC_ENABLE |
||
| 32 | Dma.ADC.0.Mode=DMA_NORMAL |
||
| 33 | Dma.ADC.0.PeriphDataAlignment=DMA_PDATAALIGN_HALFWORD |
||
| 34 | Dma.ADC.0.PeriphInc=DMA_PINC_DISABLE |
||
| 35 | Dma.ADC.0.Priority=DMA_PRIORITY_LOW |
||
| 36 | Dma.ADC.0.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlignment,MemDataAlignment,Mode,Priority |
||
| 37 | Dma.Request0=ADC |
||
| 38 | Dma.RequestsNb=1 |
||
| 2 | mjames | 39 | File.Version=6 |
| 40 | KeepUserPlacement=false |
||
| 41 | Mcu.Family=STM32L1 |
||
| 42 | Mcu.IP0=ADC |
||
| 6 | mjames | 43 | Mcu.IP1=DMA |
| 44 | Mcu.IP2=NVIC |
||
| 45 | Mcu.IP3=RCC |
||
| 46 | Mcu.IP4=SPI1 |
||
| 47 | Mcu.IP5=SYS |
||
| 48 | Mcu.IP6=TIM2 |
||
| 49 | Mcu.IP7=TIM6 |
||
| 50 | Mcu.IP8=USART1 |
||
| 51 | Mcu.IP9=USART2 |
||
| 52 | Mcu.IPNb=10 |
||
| 2 | mjames | 53 | Mcu.Name=STM32L152RETx |
| 54 | Mcu.Package=LQFP64 |
||
| 6 | mjames | 55 | Mcu.Pin0=PC0 |
| 56 | Mcu.Pin1=PC1 |
||
| 57 | Mcu.Pin10=PC4 |
||
| 58 | Mcu.Pin11=PC5 |
||
| 59 | Mcu.Pin12=PB0 |
||
| 7 | mjames | 60 | Mcu.Pin13=PB1 |
| 61 | Mcu.Pin14=PB10 |
||
| 62 | Mcu.Pin15=PB11 |
||
| 63 | Mcu.Pin16=PA9 |
||
| 64 | Mcu.Pin17=PA10 |
||
| 65 | Mcu.Pin18=PA13 |
||
| 66 | Mcu.Pin19=PA14 |
||
| 6 | mjames | 67 | Mcu.Pin2=PC2 |
| 7 | mjames | 68 | Mcu.Pin20=PA15 |
| 69 | Mcu.Pin21=PB3 |
||
| 70 | Mcu.Pin22=VP_ADC_TempSens_Input |
||
| 71 | Mcu.Pin23=VP_ADC_Vref_Input |
||
| 72 | Mcu.Pin24=VP_SYS_VS_Systick |
||
| 73 | Mcu.Pin25=VP_TIM6_VS_ClockSourceINT |
||
| 6 | mjames | 74 | Mcu.Pin3=PC3 |
| 75 | Mcu.Pin4=PA2 |
||
| 76 | Mcu.Pin5=PA3 |
||
| 77 | Mcu.Pin6=PA4 |
||
| 78 | Mcu.Pin7=PA5 |
||
| 79 | Mcu.Pin8=PA6 |
||
| 80 | Mcu.Pin9=PA7 |
||
| 7 | mjames | 81 | Mcu.PinsNb=26 |
| 2 | mjames | 82 | Mcu.UserConstants=prescale_rpm,1000 |
| 83 | Mcu.UserName=STM32L152RETx |
||
| 84 | MxCube.Version=4.16.0 |
||
| 85 | MxDb.Version=DB.4.0.160 |
||
| 86 | NVIC.BusFault_IRQn=true\:0\:0\:false\:false\:true |
||
| 6 | mjames | 87 | NVIC.DMA1_Channel1_IRQn=true\:0\:0\:false\:false\:true |
| 2 | mjames | 88 | NVIC.DebugMonitor_IRQn=true\:0\:0\:false\:false\:true |
| 89 | NVIC.HardFault_IRQn=true\:0\:0\:false\:false\:true |
||
| 90 | NVIC.MemoryManagement_IRQn=true\:0\:0\:false\:false\:true |
||
| 91 | NVIC.NonMaskableInt_IRQn=true\:0\:0\:false\:false\:true |
||
| 92 | NVIC.PendSV_IRQn=true\:0\:0\:false\:false\:true |
||
| 93 | NVIC.PriorityGroup=NVIC_PRIORITYGROUP_4 |
||
| 94 | NVIC.SVC_IRQn=true\:0\:0\:false\:false\:true |
||
| 95 | NVIC.SysTick_IRQn=true\:0\:0\:false\:false\:true |
||
| 8 | mjames | 96 | NVIC.TIM2_IRQn=true\:0\:0\:false\:false\:false |
| 97 | NVIC.TIM6_IRQn=true\:0\:0\:false\:false\:false |
||
| 7 | mjames | 98 | NVIC.USART1_IRQn=true\:0\:0\:false\:false\:false |
| 99 | NVIC.USART2_IRQn=true\:0\:0\:false\:false\:false |
||
| 2 | mjames | 100 | NVIC.UsageFault_IRQn=true\:0\:0\:false\:false\:true |
| 101 | PA10.Mode=Asynchronous |
||
| 102 | PA10.Signal=USART1_RX |
||
| 7 | mjames | 103 | PA13.Locked=true |
| 104 | PA13.Mode=Serial_Wire |
||
| 105 | PA13.Signal=SYS_JTMS-SWDIO |
||
| 106 | PA14.Locked=true |
||
| 107 | PA14.Mode=Serial_Wire |
||
| 108 | PA14.Signal=SYS_JTCK-SWCLK |
||
| 2 | mjames | 109 | PA15.GPIOParameters=GPIO_Label |
| 110 | PA15.GPIO_Label=CB_Pulse |
||
| 111 | PA15.Signal=S_TIM2_CH1_ETR |
||
| 6 | mjames | 112 | PA2.Mode=Asynchronous |
| 113 | PA2.Signal=USART2_TX |
||
| 114 | PA3.Mode=Asynchronous |
||
| 115 | PA3.Signal=USART2_RX |
||
| 7 | mjames | 116 | PA4.GPIOParameters=GPIO_Speed,PinState,GPIO_Label |
| 117 | PA4.GPIO_Label=LED_Blink |
||
| 118 | PA4.GPIO_Speed=GPIO_SPEED_FREQ_VERY_HIGH |
||
| 2 | mjames | 119 | PA4.Locked=true |
| 7 | mjames | 120 | PA4.PinState=GPIO_PIN_RESET |
| 2 | mjames | 121 | PA4.Signal=GPIO_Output |
| 3 | mjames | 122 | PA5.Mode=Full_Duplex_Master |
| 2 | mjames | 123 | PA5.Signal=SPI1_SCK |
| 3 | mjames | 124 | PA6.Mode=Full_Duplex_Master |
| 125 | PA6.Signal=SPI1_MISO |
||
| 126 | PA7.Mode=Full_Duplex_Master |
||
| 2 | mjames | 127 | PA7.Signal=SPI1_MOSI |
| 128 | PA9.Mode=Asynchronous |
||
| 129 | PA9.Signal=USART1_TX |
||
| 3 | mjames | 130 | PB0.GPIOParameters=GPIO_Label |
| 131 | PB0.GPIO_Label=SPI_RESET |
||
| 132 | PB0.Locked=true |
||
| 133 | PB0.Signal=GPIO_Output |
||
| 7 | mjames | 134 | PB1.GPIOParameters=PinState,GPIO_Label |
| 135 | PB1.GPIO_Label=SPI_NS_Temp |
||
| 136 | PB1.Locked=true |
||
| 137 | PB1.PinState=GPIO_PIN_SET |
||
| 138 | PB1.Signal=GPIO_Output |
||
| 2 | mjames | 139 | PB10.GPIOParameters=GPIO_Label |
| 140 | PB10.GPIO_Label=CB_Drive |
||
| 141 | PB10.Signal=S_TIM2_CH3 |
||
| 142 | PB11.GPIOParameters=GPIO_Label |
||
| 143 | PB11.GPIO_Label=INJ_Drive |
||
| 144 | PB11.Signal=S_TIM2_CH4 |
||
| 145 | PB3.GPIOParameters=GPIO_Label |
||
| 146 | PB3.GPIO_Label=Timing_Pulse |
||
| 147 | PB3.Signal=S_TIM2_CH2 |
||
| 6 | mjames | 148 | PC0.GPIOParameters=GPIO_Label |
| 149 | PC0.GPIO_Label=V_Batt1 |
||
| 150 | PC0.Mode=IN10 |
||
| 151 | PC0.Signal=ADC_IN10 |
||
| 152 | PC1.GPIOParameters=GPIO_Label |
||
| 153 | PC1.GPIO_Label=V_Batt2 |
||
| 154 | PC1.Mode=IN11 |
||
| 155 | PC1.Signal=ADC_IN11 |
||
| 156 | PC2.GPIOParameters=GPIO_Label |
||
| 157 | PC2.GPIO_Label=V_Oil |
||
| 158 | PC2.Mode=IN12 |
||
| 159 | PC2.Signal=ADC_IN12 |
||
| 160 | PC3.GPIOParameters=GPIO_Label |
||
| 161 | PC3.GPIO_Label=V_MAP |
||
| 162 | PC3.Mode=IN13 |
||
| 163 | PC3.Signal=ADC_IN13 |
||
| 7 | mjames | 164 | PC4.GPIOParameters=PinState,GPIO_Label |
| 3 | mjames | 165 | PC4.GPIO_Label=SPI_NSS1 |
| 166 | PC4.Locked=true |
||
| 7 | mjames | 167 | PC4.PinState=GPIO_PIN_SET |
| 3 | mjames | 168 | PC4.Signal=GPIO_Output |
| 169 | PC5.GPIOParameters=GPIO_Label |
||
| 170 | PC5.GPIO_Label=SPI1CD |
||
| 171 | PC5.Locked=true |
||
| 172 | PC5.Signal=GPIO_Output |
||
| 2 | mjames | 173 | PCC.Checker=true |
| 174 | PCC.Line=STM32L151/152 |
||
| 175 | PCC.MCU=STM32L152RETx |
||
| 176 | PCC.MXVersion=4.16.0 |
||
| 177 | PCC.PartNumber=STM32L152RETx |
||
| 178 | PCC.Seq0=0 |
||
| 179 | PCC.Series=STM32L1 |
||
| 180 | PCC.Temperature=25 |
||
| 181 | PCC.Vdd=3.0 |
||
| 182 | ProjectManager.AskForMigrate=true |
||
| 5 | mjames | 183 | ProjectManager.BackupPrevious=true |
| 2 | mjames | 184 | ProjectManager.CompilerOptimize=2 |
| 185 | ProjectManager.ComputerToolchain=false |
||
| 186 | ProjectManager.CoupleFile=false |
||
| 187 | ProjectManager.DeletePrevious=true |
||
| 188 | ProjectManager.DeviceId=STM32L152RETx |
||
| 189 | ProjectManager.FirmwarePackage=STM32Cube FW_L1 V1.6.0 |
||
| 5 | mjames | 190 | ProjectManager.FreePins=true |
| 2 | mjames | 191 | ProjectManager.HalAssertFull=false |
| 192 | ProjectManager.HeapSize=0x200 |
||
| 193 | ProjectManager.KeepUserCode=true |
||
| 194 | ProjectManager.LastFirmware=true |
||
| 195 | ProjectManager.LibraryCopy=1 |
||
| 196 | ProjectManager.PreviousToolchain=SW4STM32 |
||
| 197 | ProjectManager.ProjectBuild=false |
||
| 198 | ProjectManager.ProjectFileName=EngineBay2.ioc |
||
| 199 | ProjectManager.ProjectName=EngineBay2 |
||
| 200 | ProjectManager.StackSize=0x400 |
||
| 201 | ProjectManager.TargetToolchain=SW4STM32 |
||
| 7 | mjames | 202 | ProjectManager.ToolChainLocation=C\:\\Projects\\EngineBay2 |
| 2 | mjames | 203 | ProjectManager.UnderRoot=true |
| 6 | mjames | 204 | ProjectManager.functionlistsort=1-MX_GPIO_Init-GPIO-false,2-MX_DMA_Init-DMA-false,3-MX_ADC_Init-ADC-false,4-MX_SPI1_Init-SPI1-false,5-MX_TIM2_Init-TIM2-false,6-MX_TIM6_Init-TIM6-false,7-MX_USART1_UART_Init-USART1-false,8-MX_USART2_UART_Init-USART2-false |
| 2 | mjames | 205 | RCC.AHBFreq_Value=32000000 |
| 206 | RCC.APB1Freq_Value=32000000 |
||
| 207 | RCC.APB1TimFreq_Value=32000000 |
||
| 208 | RCC.APB2Freq_Value=32000000 |
||
| 209 | RCC.APB2TimFreq_Value=32000000 |
||
| 210 | RCC.FCLKCortexFreq_Value=32000000 |
||
| 211 | RCC.FamilyName=M |
||
| 212 | RCC.HCLKFreq_Value=32000000 |
||
| 213 | RCC.HSE_VALUE=24000000 |
||
| 214 | RCC.HSI_VALUE=16000000 |
||
| 215 | 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 |
||
| 216 | RCC.LSE_VALUE=32768 |
||
| 217 | RCC.LSI_VALUE=37000 |
||
| 218 | RCC.MCOPinFreq_Value=32000000 |
||
| 219 | RCC.MSI_VALUE=2097000 |
||
| 220 | RCC.PLLCLKFreq_Value=32000000 |
||
| 221 | RCC.PLLDIV=RCC_PLL_DIV3 |
||
| 222 | RCC.PLLMUL=RCC_PLL_MUL6 |
||
| 223 | RCC.PWRFreq_Value=32000000 |
||
| 224 | RCC.RTCFreq_Value=37000 |
||
| 225 | RCC.RTCHSEDivFreq_Value=12000000 |
||
| 226 | RCC.SYSCLKFreq_VALUE=32000000 |
||
| 227 | RCC.SYSCLKSource=RCC_SYSCLKSOURCE_PLLCLK |
||
| 228 | RCC.TIMFreq_Value=32000000 |
||
| 229 | RCC.TimerFreq_Value=32000000 |
||
| 230 | RCC.USBOutput=48000000 |
||
| 231 | RCC.VCOOutputFreq_Value=96000000 |
||
| 232 | RCC.VDD_VALUE=3.3 |
||
| 233 | SH.S_TIM2_CH1_ETR.0=TIM2_CH1,Input_Capture1_from_TI1 |
||
| 234 | SH.S_TIM2_CH1_ETR.ConfNb=1 |
||
| 235 | SH.S_TIM2_CH2.0=TIM2_CH2,Input_Capture2_from_TI2 |
||
| 236 | SH.S_TIM2_CH2.ConfNb=1 |
||
| 237 | SH.S_TIM2_CH3.0=TIM2_CH3,Output Compare3 CH3 |
||
| 238 | SH.S_TIM2_CH3.ConfNb=1 |
||
| 239 | SH.S_TIM2_CH4.0=TIM2_CH4,PWM Generation4 CH4 |
||
| 240 | SH.S_TIM2_CH4.ConfNb=1 |
||
| 241 | SPI1.BaudRatePrescaler=SPI_BAUDRATEPRESCALER_8 |
||
| 242 | SPI1.CalculateBaudRate=4.0 MBits/s |
||
| 3 | mjames | 243 | SPI1.IPParameters=Mode,CalculateBaudRate,BaudRatePrescaler |
| 2 | mjames | 244 | SPI1.Mode=SPI_MODE_MASTER |
| 245 | TIM2.Channel-Input_Capture2_from_TI2=TIM_CHANNEL_2 |
||
| 246 | TIM2.Channel-Output\ Compare3\ CH3=TIM_CHANNEL_3 |
||
| 247 | TIM2.Channel-PWM\ Generation4\ CH4=TIM_CHANNEL_4 |
||
| 248 | TIM2.IPParameters=Channel-Input_Capture2_from_TI2,Prescaler,Channel-Output Compare3 CH3,Channel-PWM Generation4 CH4 |
||
| 249 | TIM2.Prescaler=320 |
||
| 250 | TIM6.IPParameters=TIM_MasterOutputTrigger,Period,Prescaler |
||
| 251 | TIM6.Period=1000 |
||
| 252 | TIM6.Prescaler=3200 |
||
| 253 | TIM6.TIM_MasterOutputTrigger=TIM_TRGO_UPDATE |
||
| 254 | USART1.BaudRate=19200 |
||
| 255 | USART1.IPParameters=BaudRate |
||
| 256 | VP_ADC_TempSens_Input.Mode=IN-TempSens |
||
| 257 | VP_ADC_TempSens_Input.Signal=ADC_TempSens_Input |
||
| 258 | VP_ADC_Vref_Input.Mode=IN-Vrefint |
||
| 259 | VP_ADC_Vref_Input.Signal=ADC_Vref_Input |
||
| 260 | VP_SYS_VS_Systick.Mode=SysTick |
||
| 261 | VP_SYS_VS_Systick.Signal=SYS_VS_Systick |
||
| 262 | VP_TIM6_VS_ClockSourceINT.Mode=Enable_Timer |
||
| 263 | VP_TIM6_VS_ClockSourceINT.Signal=TIM6_VS_ClockSourceINT |
||
| 264 | board=EngineBay2 |