further testing, shcematic improvements
This commit is contained in:
@@ -23,6 +23,10 @@ ADC4.SamplingTime-0\#ChannelRegularConversion=ADC_SAMPLETIME_247CYCLES_5
|
||||
CAD.formats=
|
||||
CAD.pinconfig=
|
||||
CAD.provider=
|
||||
COMP5.IPParameters=TriggerMode
|
||||
COMP5.TriggerMode=COMP_TRIGGERMODE_IT_RISING
|
||||
COMP7.IPParameters=TriggerMode
|
||||
COMP7.TriggerMode=COMP_TRIGGERMODE_IT_RISING
|
||||
DAC1.DAC_Channel-DAC_OUT2_Int=DAC_CHANNEL_2
|
||||
DAC1.IPParameters=DAC_Channel-DAC_OUT2_Int
|
||||
Dma.ADC3.0.Direction=DMA_PERIPH_TO_MEMORY
|
||||
@@ -66,36 +70,47 @@ File.Version=6
|
||||
GPIO.groupedBy=Group By Peripherals
|
||||
HRTIM1.CompareUnit1-Output_TA1TA2=HRTIM_COMPAREUNIT_1
|
||||
HRTIM1.CompareUnit1-Output_TB1TB2=HRTIM_COMPAREUNIT_1
|
||||
HRTIM1.CompareUnit2-Output_TA1TA2=__NULL
|
||||
HRTIM1.CompareValue1-Output_TA1TA2=0x0
|
||||
HRTIM1.CompareValue1-Output_TB1TB2=0x0
|
||||
HRTIM1.DeadTimeInsertion-Output_TB1TB2=HRTIM_TIMDEADTIMEINSERTION_DISABLED
|
||||
HRTIM1.Event_EEV1=HRTIM_EVENT_1
|
||||
HRTIM1.IPParameters=SyncOptions,Event_EEV1,CompareUnit1-Output_TB1TB2,CompareValue1-Output_TB1TB2,CompareUnit1-Output_TA1TA2,CompareValue1-Output_TA1TA2,Periode_MASTER,Periode_TB,PreloadEnable-Output_TB1TB2,RepetitionUpdate-Output_TB1TB2,DeadTimeInsertion-Output_TB1TB2,NumberUpdateTrigger-Output_TB1TB2,UpdateTrigger1-Output_TB1TB2,ResetUpdate-Output_TB1TB2,NumberResetTrigger-Output_TB1TB2,ResetTrigger1-Output_TB1TB2,NumberSetSource1-Output_TB1TB2,Periode_TA,SetOutput1_Source1-Output_TB1TB2,NumberResetSource1-Output_TB1TB2,ResetOutput1_Source1-Output_TB1TB2,NumberSetSource2_TB,SetOutput2_Source1-Output_TB1TB2,NumberResetSource2_TB,ResetOutput2_Source1-Output_TB1TB2,PreloadEnable-Output_TA1TA2,RepetitionUpdate-Output_TA1TA2,NumberUpdateTrigger-Output_TA1TA2,UpdateTrigger1-Output_TA1TA2,ResetUpdate-Output_TA1TA2,NumberResetTrigger-Output_TA1TA2,ResetTrigger1-Output_TA1TA2,NumberSetSource1-Output_TA1TA2,SetOutput1_Source1-Output_TA1TA2,NumberResetSource1-Output_TA1TA2,ResetOutput1_Source1-Output_TA1TA2,NumberSetSource2_TA,SetOutput2_Source1-Output_TA1TA2,NumberResetSource2_TA,ResetOutput2_Source1-Output_TA1TA2
|
||||
HRTIM1.GreaterCMP1_TA=HRTIM_TIMERGTCMP1_GREATER
|
||||
HRTIM1.GreaterCMP1_TB=HRTIM_TIMERGTCMP1_GREATER
|
||||
HRTIM1.IPParameters=SyncOptions,Event_EEV1,CompareUnit1-Output_TB1TB2,CompareValue1-Output_TB1TB2,CompareUnit1-Output_TA1TA2,CompareValue1-Output_TA1TA2,Periode_MASTER,Periode_TB,PreloadEnable-Output_TB1TB2,RepetitionUpdate-Output_TB1TB2,DeadTimeInsertion-Output_TB1TB2,NumberUpdateTrigger-Output_TB1TB2,ResetUpdate-Output_TB1TB2,NumberResetTrigger-Output_TB1TB2,NumberSetSource1-Output_TB1TB2,Periode_TA,SetOutput1_Source1-Output_TB1TB2,NumberResetSource1-Output_TB1TB2,ResetOutput1_Source1-Output_TB1TB2,NumberSetSource2_TB,SetOutput2_Source1-Output_TB1TB2,NumberResetSource2_TB,ResetOutput2_Source1-Output_TB1TB2,PreloadEnable-Output_TA1TA2,RepetitionUpdate-Output_TA1TA2,NumberUpdateTrigger-Output_TA1TA2,ResetUpdate-Output_TA1TA2,NumberResetTrigger-Output_TA1TA2,NumberSetSource1-Output_TA1TA2,SetOutput1_Source1-Output_TA1TA2,NumberResetSource1-Output_TA1TA2,ResetOutput1_Source1-Output_TA1TA2,NumberSetSource2_TA,SetOutput2_Source1-Output_TA1TA2,NumberResetSource2_TA,ResetOutput2_Source1-Output_TA1TA2,PreloadEnable-MasterTimer,RepetitionCounter-Output_TA1TA2,RepetitionCounter-Output_TB1TB2,RepetitionUpdate-MasterTimer,GreaterCMP1_TB,GreaterCMP1_TA,ReSyncUpdate-Output_TA1TA2,ReSyncUpdate-Output_TB1TB2,CompareUnit2-Output_TA1TA2,Polarity1-Output_TA1TA2,Polarity1-Output_TB1TB2,IdleLevel1-Output_TA1TA2,IdleLevel1-Output_TB1TB2
|
||||
HRTIM1.IdleLevel1-Output_TA1TA2=HRTIM_OUTPUTIDLELEVEL_ACTIVE
|
||||
HRTIM1.IdleLevel1-Output_TB1TB2=HRTIM_OUTPUTIDLELEVEL_ACTIVE
|
||||
HRTIM1.NumberResetSource1-Output_TA1TA2=1
|
||||
HRTIM1.NumberResetSource1-Output_TB1TB2=1
|
||||
HRTIM1.NumberResetSource2_TA=1
|
||||
HRTIM1.NumberResetSource2_TB=1
|
||||
HRTIM1.NumberResetTrigger-Output_TA1TA2=1
|
||||
HRTIM1.NumberResetTrigger-Output_TB1TB2=1
|
||||
HRTIM1.NumberResetTrigger-Output_TA1TA2=0
|
||||
HRTIM1.NumberResetTrigger-Output_TB1TB2=0
|
||||
HRTIM1.NumberSetSource1-Output_TA1TA2=1
|
||||
HRTIM1.NumberSetSource1-Output_TB1TB2=1
|
||||
HRTIM1.NumberSetSource2_TA=1
|
||||
HRTIM1.NumberSetSource2_TB=1
|
||||
HRTIM1.NumberUpdateTrigger-Output_TA1TA2=1
|
||||
HRTIM1.NumberUpdateTrigger-Output_TB1TB2=1
|
||||
HRTIM1.NumberUpdateTrigger-Output_TA1TA2=0
|
||||
HRTIM1.NumberUpdateTrigger-Output_TB1TB2=0
|
||||
HRTIM1.Periode_MASTER=0xD480
|
||||
HRTIM1.Periode_TA=0xD480
|
||||
HRTIM1.Periode_TB=0xD480
|
||||
HRTIM1.Polarity1-Output_TA1TA2=HRTIM_OUTPUTPOLARITY_LOW
|
||||
HRTIM1.Polarity1-Output_TB1TB2=HRTIM_OUTPUTPOLARITY_LOW
|
||||
HRTIM1.PreloadEnable-MasterTimer=HRTIM_PRELOAD_ENABLED
|
||||
HRTIM1.PreloadEnable-Output_TA1TA2=HRTIM_PRELOAD_ENABLED
|
||||
HRTIM1.PreloadEnable-Output_TB1TB2=HRTIM_PRELOAD_ENABLED
|
||||
HRTIM1.RepetitionUpdate-Output_TA1TA2=HRTIM_UPDATEONREPETITION_ENABLED
|
||||
HRTIM1.RepetitionUpdate-Output_TB1TB2=HRTIM_UPDATEONREPETITION_ENABLED
|
||||
HRTIM1.ReSyncUpdate-Output_TA1TA2=HRTIM_TIMERESYNC_UPDATE_UNCONDITIONAL
|
||||
HRTIM1.ReSyncUpdate-Output_TB1TB2=HRTIM_TIMERESYNC_UPDATE_UNCONDITIONAL
|
||||
HRTIM1.RepetitionCounter-Output_TA1TA2=0x0
|
||||
HRTIM1.RepetitionCounter-Output_TB1TB2=0x00
|
||||
HRTIM1.RepetitionUpdate-MasterTimer=HRTIM_UPDATEONREPETITION_ENABLED
|
||||
HRTIM1.RepetitionUpdate-Output_TA1TA2=HRTIM_UPDATEONREPETITION_DISABLED
|
||||
HRTIM1.RepetitionUpdate-Output_TB1TB2=HRTIM_UPDATEONREPETITION_DISABLED
|
||||
HRTIM1.ResetOutput1_Source1-Output_TA1TA2=HRTIM_OUTPUTRESET_TIMCMP1
|
||||
HRTIM1.ResetOutput1_Source1-Output_TB1TB2=HRTIM_OUTPUTRESET_TIMCMP1
|
||||
HRTIM1.ResetOutput2_Source1-Output_TA1TA2=HRTIM_OUTPUTRESET_TIMCMP1
|
||||
HRTIM1.ResetOutput2_Source1-Output_TB1TB2=HRTIM_OUTPUTRESET_TIMCMP1
|
||||
HRTIM1.ResetTrigger1-Output_TA1TA2=HRTIM_TIMRESETTRIGGER_MASTER_PER
|
||||
HRTIM1.ResetTrigger1-Output_TB1TB2=HRTIM_TIMRESETTRIGGER_MASTER_PER
|
||||
HRTIM1.ResetUpdate-Output_TA1TA2=HRTIM_TIMUPDATEONRESET_ENABLED
|
||||
HRTIM1.ResetUpdate-Output_TB1TB2=HRTIM_TIMUPDATEONRESET_ENABLED
|
||||
HRTIM1.SetOutput1_Source1-Output_TA1TA2=HRTIM_OUTPUTSET_TIMPER
|
||||
@@ -103,8 +118,6 @@ HRTIM1.SetOutput1_Source1-Output_TB1TB2=HRTIM_OUTPUTSET_TIMPER
|
||||
HRTIM1.SetOutput2_Source1-Output_TA1TA2=HRTIM_OUTPUTSET_TIMPER
|
||||
HRTIM1.SetOutput2_Source1-Output_TB1TB2=HRTIM_OUTPUTSET_TIMPER
|
||||
HRTIM1.SyncOptions=HRTIM_SYNCOPTION_NONE
|
||||
HRTIM1.UpdateTrigger1-Output_TA1TA2=HRTIM_TIMUPDATETRIGGER_TIMER_A
|
||||
HRTIM1.UpdateTrigger1-Output_TB1TB2=HRTIM_TIMUPDATETRIGGER_TIMER_B
|
||||
KeepUserPlacement=false
|
||||
Mcu.CPN=STM32G474CBT6TR
|
||||
Mcu.Family=STM32G4
|
||||
@@ -160,6 +173,8 @@ Mcu.UserName=STM32G474CBTx
|
||||
MxCube.Version=6.15.0
|
||||
MxDb.Version=DB.6.0.150
|
||||
NVIC.BusFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
|
||||
NVIC.COMP4_5_6_IRQn=true\:0\:0\:false\:false\:true\:false\:true\:true
|
||||
NVIC.COMP7_IRQn=true\:0\:0\:false\:false\:true\:false\:true\:true
|
||||
NVIC.DMA1_Channel1_IRQn=true\:0\:0\:false\:false\:true\:false\:true\:true
|
||||
NVIC.DMA1_Channel2_IRQn=true\:0\:0\:false\:false\:true\:false\:true\:true
|
||||
NVIC.DebugMonitor_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
|
||||
|
||||
Reference in New Issue
Block a user