commit for ADC1 config with three internal channel (Temperature Sensor, Vrefint and Vbat); Working on 32Mhz, single sequencer rank conversion mode with interrupt and overrun data written.
This commit is contained in:
@@ -1,4 +1,14 @@
|
||||
#MicroXplorer Configuration settings - do not modify
|
||||
ADC1.Channel-0\#ChannelRegularConversion=ADC_CHANNEL_TEMPSENSOR
|
||||
ADC1.IPParameters=Rank-0\#ChannelRegularConversion,Channel-0\#ChannelRegularConversion,SamplingTime-0\#ChannelRegularConversion,NbrOfConversionFlag,master,SelectedChannel,Overrun,SamplingTimeCommon1,SamplingTimeCommon2
|
||||
ADC1.NbrOfConversionFlag=1
|
||||
ADC1.Overrun=ADC_OVR_DATA_OVERWRITTEN
|
||||
ADC1.Rank-0\#ChannelRegularConversion=1
|
||||
ADC1.SamplingTime-0\#ChannelRegularConversion=ADC_SAMPLINGTIME_COMMON_1
|
||||
ADC1.SamplingTimeCommon1=ADC_SAMPLETIME_160CYCLES_5
|
||||
ADC1.SamplingTimeCommon2=ADC_SAMPLETIME_79CYCLES_5
|
||||
ADC1.SelectedChannel=ADC_CHANNEL_TEMPSENSOR|ADC_CHANNEL_VREFINT|ADC_CHANNEL_VBAT
|
||||
ADC1.master=1
|
||||
CAD.formats=
|
||||
CAD.pinconfig=
|
||||
CAD.provider=
|
||||
@@ -94,16 +104,17 @@ I2C2.Timing=0x00C12166
|
||||
KeepUserPlacement=false
|
||||
Mcu.CPN=STM32G030F6P6TR
|
||||
Mcu.Family=STM32G0
|
||||
Mcu.IP0=DMA
|
||||
Mcu.IP1=FREERTOS
|
||||
Mcu.IP2=I2C1
|
||||
Mcu.IP3=I2C2
|
||||
Mcu.IP4=NVIC
|
||||
Mcu.IP5=RCC
|
||||
Mcu.IP6=SYS
|
||||
Mcu.IP7=TIM1
|
||||
Mcu.IP8=USART2
|
||||
Mcu.IPNb=9
|
||||
Mcu.IP0=ADC1
|
||||
Mcu.IP1=DMA
|
||||
Mcu.IP2=FREERTOS
|
||||
Mcu.IP3=I2C1
|
||||
Mcu.IP4=I2C2
|
||||
Mcu.IP5=NVIC
|
||||
Mcu.IP6=RCC
|
||||
Mcu.IP7=SYS
|
||||
Mcu.IP8=TIM1
|
||||
Mcu.IP9=USART2
|
||||
Mcu.IPNb=10
|
||||
Mcu.Name=STM32G030F6Px
|
||||
Mcu.Package=TSSOP20
|
||||
Mcu.Pin0=PB8
|
||||
@@ -111,8 +122,11 @@ Mcu.Pin1=PB9
|
||||
Mcu.Pin10=PA12 [PA10]
|
||||
Mcu.Pin11=PA13
|
||||
Mcu.Pin12=PA14-BOOT0
|
||||
Mcu.Pin13=VP_FREERTOS_VS_CMSIS_V1
|
||||
Mcu.Pin14=VP_SYS_VS_tim17
|
||||
Mcu.Pin13=VP_ADC1_TempSens_Input
|
||||
Mcu.Pin14=VP_ADC1_Vref_Input
|
||||
Mcu.Pin15=VP_ADC1_Vbat_Input
|
||||
Mcu.Pin16=VP_FREERTOS_VS_CMSIS_V1
|
||||
Mcu.Pin17=VP_SYS_VS_tim17
|
||||
Mcu.Pin2=PC15-OSC32_OUT (PC15)
|
||||
Mcu.Pin3=PA0
|
||||
Mcu.Pin4=PA1
|
||||
@@ -121,12 +135,13 @@ Mcu.Pin6=PA3
|
||||
Mcu.Pin7=PA4
|
||||
Mcu.Pin8=PA8
|
||||
Mcu.Pin9=PA11 [PA9]
|
||||
Mcu.PinsNb=15
|
||||
Mcu.PinsNb=18
|
||||
Mcu.ThirdPartyNb=0
|
||||
Mcu.UserConstants=
|
||||
Mcu.UserName=STM32G030F6Px
|
||||
MxCube.Version=6.18.0
|
||||
MxDb.Version=DB.6.0.180
|
||||
NVIC.ADC1_IRQn=true\:3\:0\:false\:false\:true\:true\:true\:true\:true
|
||||
NVIC.DMA1_Ch4_5_DMAMUX1_OVR_IRQn=true\:3\:0\:false\:false\:true\:true\:false\:true\:true
|
||||
NVIC.DMA1_Channel1_IRQn=true\:3\:0\:false\:false\:true\:true\:false\:true\:true
|
||||
NVIC.DMA1_Channel2_3_IRQn=true\:3\:0\:false\:false\:true\:true\:false\:true\:true
|
||||
@@ -277,6 +292,12 @@ TIM1.Period=999
|
||||
TIM1.Prescaler=63
|
||||
USART2.IPParameters=VirtualMode-Asynchronous
|
||||
USART2.VirtualMode-Asynchronous=VM_ASYNC
|
||||
VP_ADC1_TempSens_Input.Mode=IN-TempSens
|
||||
VP_ADC1_TempSens_Input.Signal=ADC1_TempSens_Input
|
||||
VP_ADC1_Vbat_Input.Mode=IN-Vbat
|
||||
VP_ADC1_Vbat_Input.Signal=ADC1_Vbat_Input
|
||||
VP_ADC1_Vref_Input.Mode=IN-Vrefint
|
||||
VP_ADC1_Vref_Input.Signal=ADC1_Vref_Input
|
||||
VP_FREERTOS_VS_CMSIS_V1.Mode=CMSIS_V1
|
||||
VP_FREERTOS_VS_CMSIS_V1.Signal=FREERTOS_VS_CMSIS_V1
|
||||
VP_SYS_VS_tim17.Mode=TIM17
|
||||
|
||||
Reference in New Issue
Block a user