Modules
Collaboration diagram for HRTIM_Exported_Constants:

Modules

 HRTIM_TimerIndex
 Constants defining the timer indexes.
 
 HRTIM_TimerIdentifier
 Constants defining timer identifiers.
 
 HRTIM_CompareUnit
 Constants defining compare unit identifiers.
 
 HRTIM_CaptureUnit
 Constants defining capture unit identifiers.
 
 HRTIM_TimerOutput
 Constants defining timer output identifiers.
 
 HRTIM_ADCTrigger
 Constants defining ADC triggers identifiers.
 
 HRTIM_ExternalEventChannels
 Constants defining external event channel identifiers.
 
 HRTIM_FaultChannel
 Constants defining fault channel identifiers.
 
 HRTIM_PrescalerRatio
 Constants defining timer high-resolution clock prescaler ratio.
 
 HRTIM_Mode
 Constants defining timer counter operating mode.
 
 HRTIM_HalfModeEnable
 Constants defining half mode enabling status.
 
 HRTIM_StartOnSyncInputEvent
 Constants defining the timer behavior following the synchronization event.
 
 HRTIM_ResetOnSyncInputEvent
 Constants defining the timer behavior following the synchronization event.
 
 HRTIM_DACSynchronization
 Constants defining on which output the DAC synchronization event is sent.
 
 HRTIM_RegisterPreloadEnable
 Constants defining whether a write access into a preloadable register is done into the active or the preload register.
 
 HRTIM_UpdateGating
 Constants defining how the update occurs relatively to the burst DMA transaction and the external update request on update enable inputs 1 to 3.
 
 HRTIM_TimerBurstMode
 Constants defining how the timer behaves during a burst mode operation.
 
 HRTIM_TimerRepetitionUpdate
 Constants defining whether registers are updated when the timer repetition period is completed (either due to roll-over or reset events)
 
 HRTIM_TimerPushPullMode
 Constants defining whether or not the push-pull mode is enabled for a timer.
 
 HRTIM_TimerFaultEnabling
 Constants defining whether a faut channel is enabled for a timer.
 
 HRTIM_TimerFaultLock
 Constants defining whether or not fault enabling bits are write protected for a timer.
 
 HRTIM_TimerDeadtimeInsertion
 Constants defining whether or not fault the dead time insertion feature is enabled for a timer.
 
 HRTIM_TimerDelayedProtectionMode
 Constants defining all possible delayed protection modes for a timer. Also define the source and outputs on which the delayed protection schemes are applied.
 
 HRTIM_TimerUpdateTrigger
 Constants defining whether the registers update is done synchronously with any other timer or master update.
 
 HRTIM_TimerResetTrigger
 Constants defining the events that can be selected to trigger the reset of the timer counter.
 
 HRTIM_TimerResetUpdate
 Constants defining whether the register are updated upon Timerx counter reset or rollover to 0 after reaching the period value in continuous mode.
 
 HRTIM_CompareUnitAutoDelayedMode
 Constants defining whether the compare register is behaving in regular mode (compare match issued as soon as counter equal compare), or in auto-delayed mode.
 
 HRTIM_BasicOCMode
 Constants defining the behavior of the output signal when the timer operates in basic output compare mode.
 
 HRTIM_OutputPolarity
 Constants defining the polarity of a timer output.
 
 HRTIM_OutputSetSource
 Constants defining the events that can be selected to configure the set crossbar of a timer output.
 
 HRTIM_OutputResetSource
 Constants defining the events that can be selected to configure the set crossbar of a timer output.
 
 HRTIM_OutputIdleMode
 Constants defining whether or not the timer output transition to its IDLE state when burst mode is entered.
 
 HRTIM_OutputIDLEState
 Constants defining the IDLE state of a timer output.
 
 HRTIM_OutputFAULTState
 Constants defining the FAULT state of a timer output.
 
 HRTIM_OutputChopperModeEnable
 Constants defining whether or not chopper mode is enabled for a timer output.
 
 HRTIM_OutputBurstModeEntryDelayed
 Constants defining the idle mode entry is delayed by forcing a deadtime insertion before switching the outputs to their idle state.
 
 HRTIM_CaptureUnitTrigger
 Constants defining the events that can be selected to trigger the capture of the timing unit counter.
 
 HRTIM_TimerExternalEventFilter
 Constants defining the event filtering applied to external events by a timer.
 
 HRTIM_TimerExternalEventLatch
 Constants defining whether or not the external event is memorized (latched) and generated as soon as the blanking period is completed or the window ends.
 
 HRTIM_DeadtimeRisingSign
 Constants defining whether the deadtime is positive or negative (overlapping signal) on rising edge.
 
 HRTIM_DeadtimeRisingLock
 Constants defining whether or not the deadtime (rising sign and value) is write protected.
 
 HRTIM_DeadtimeRisingSignLock
 Constants defining whether or not the deadtime rising sign is write protected.
 
 HRTIM_DeadtimeFallingSign
 Constants defining whether the deadtime is positive or negative (overlapping signal) on falling edge.
 
 HRTIM_DeadtimeFallingLock
 Constants defining whether or not the deadtime (falling sign and value) is write protected.
 
 HRTIM_DeadtimeFallingSignLock
 Constants defining whether or not the deadtime falling sign is write protected.
 
 HRTIM_SynchronizationInputSource
 Constants defining defining the synchronization input source.
 
 HRTIM_SynchronizationOutputSource
 Constants defining the source and event to be sent on the synchronization outputs.
 
 HRTIM_SynchronizationOutputPolarity
 Constants defining the routing and conditioning of the synchronization output event.
 
 HRTIM_ExternalEventSources
 Constants defining available sources associated to external events.
 
 HRTIM_ExternalEventPolarity
 Constants defining the polarity of an external event.
 
 HRTIM_ExternalEventSensitivity
 Constants defining the sensitivity (level-sensitive or edge-sensitive) of an external event.
 
 HRTIM_ExternalEventFastMode
 Constants defining whether or not an external event is programmed in fast mode.
 
 HRTIM_ExternalEventFilter
 Constants defining the frequency used to sample an external event 6 input and the length (N) of the digital filter applied.
 
 ExternalEventPrescaler
 Constants defining division ratio between the timer clock frequency fHRTIM) and the external event signal sampling clock (fEEVS) used by the digital filters.
 
 HRTIM_FaultSources
 Constants defining whether a faults is be triggered by any external or internal fault source.
 
 HRTIM_FaultPolarity
 Constants defining the polarity of a fault event.
 
 HRTIM_FaultFilter
 
 HRTIM_FaultLock
 Constants defining whether or not the fault programming bits are write protected.
 
 HRTIM_ExternalFaultPrescaler
 Constants defining the division ratio between the timer clock frequency (fHRTIM) and the fault signal sampling clock (fFLTS) used by the digital filters.
 
 HRTIM_BurstModeOperatingmode
 Constants defining if the burst mode is entered once or if it is continuously operating.
 
 HRTIM_BurstModeClockSource
 Constants defining the clock source for the burst mode counter.
 
 HRTIM_BurstModePrescaler
 Constants defining the prescaling ratio of the fHRTIM clock for the burst mode controller.
 
 HRTIM_BurstModeRegisterPreloadEnable
 Constants defining whether or not burst mode registers preload mechanism is enabled, i.e. a write access into a preloadable register (HRTIM_BMCMPR, HRTIM_BMPER) is done into the active or the preload register.
 
 HRTIM_BurstModeTrigger
 Constants defining the events that can be used tor trig the burst mode operation.
 
 HRTIM_ADCTriggerUpdateSource
 constants defining the source triggering the update of the HRTIM_ADCxR register (transfer from preload to active register).
 
 HRTIM_ADCTriggerEvent
 constants defining the events triggering ADC conversion. HRTIM_ADCTRIGGEREVENT13_*: ADC Triggers 1 and 3 HRTIM_ADCTRIGGEREVENT24_*: ADC Triggers 2 and 4
 
 HRTIM_DLLCalibrationRate
 Constants defining the DLL calibration periods (in micro seconds)
 
 HRTIM_BurstDMARegistersUpdate
 Constants defining the registers that can be written during a burst DMA operation.
 
 HRTIM_BursttModeControl
 Constants used to enable or disable the burst mode controller.
 
 HRTIM_FaultModeControl
 Constants used to enable or disable the Fault mode.
 
 HRTIM_SoftwareTimerUpdate
 Constants used to force timer registers update.
 
 HRTIM_SoftwareTimerReset
 Constants used to force timer counter reset.
 
 HRTIM_OutputLevel
 Constants defining the level of a timer output.
 
 HRTIM_OutputState
 Constants defining the state of a timer output.
 
 HRTIM_BurstModeStatus
 Constants defining the operating state of the burst mode controller.
 
 HRTIM_CurrentPushPullStatus
 Constants defining on which output the signal is currently applied in push-pull mode.
 
 HRTIM_IdlePushPullStatus
 Constants defining on which output the signal was applied, in push-pull mode balanced fault mode or delayed idle mode, when the protection was triggered.
 
 HRTIM_CommonInterrupt
 
 HRTIM_CommonFlag
 
 HRTIM_MasterInterrupt
 
 HRTIM_Instancedefinition
 

Detailed Description



rosflight_firmware
Author(s): Daniel Koch , James Jackson
autogenerated on Thu Apr 15 2021 05:07:56