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 | |