Data Structures |
| struct | HRTIM_InitTypeDef |
| | HRTIM Configuration Structure definition - Time base related parameters. More...
|
| struct | HRTIM_TimerParamTypeDef |
| | HRTIM Timer Structure definition. More...
|
| struct | __HRTIM_HandleTypeDef |
| | HRTIM Handle Structure definition. More...
|
| struct | HRTIM_TimeBaseCfgTypeDef |
| | Simple output compare mode configuration definition. More...
|
| struct | HRTIM_SimpleOCChannelCfgTypeDef |
| | Simple output compare mode configuration definition. More...
|
| struct | HRTIM_SimplePWMChannelCfgTypeDef |
| | Simple PWM output mode configuration definition. More...
|
| struct | HRTIM_SimpleCaptureChannelCfgTypeDef |
| | Simple capture mode configuration definition. More...
|
| struct | HRTIM_SimpleOnePulseChannelCfgTypeDef |
| | Simple One Pulse mode configuration definition. More...
|
| struct | HRTIM_TimerCfgTypeDef |
| | Timer configuration definition. More...
|
| struct | HRTIM_TimerCtlTypeDef |
| | Timer control definition. More...
|
| struct | HRTIM_CompareCfgTypeDef |
| | Compare unit configuration definition. More...
|
| struct | HRTIM_CaptureValueTypeDef |
| | Capture unit content definition. More...
|
| struct | HRTIM_CaptureCfgTypeDef |
| | Capture unit configuration definition. More...
|
| struct | HRTIM_OutputCfgTypeDef |
| | Output configuration definition. More...
|
| struct | HRTIM_TimerEventFilteringCfgTypeDef |
| | External event filtering in timing units configuration definition. More...
|
| struct | HRTIM_DeadTimeCfgTypeDef |
| | Dead time feature configuration definition. More...
|
| struct | HRTIM_ChopperModeCfgTypeDef |
| | Chopper mode configuration definition. More...
|
| struct | HRTIM_EventCfgTypeDef |
| | External event channel configuration definition. More...
|
| struct | HRTIM_FaultCfgTypeDef |
| | Fault channel configuration definition. More...
|
| struct | HRTIM_FaultBlankingCfgTypeDef |
| struct | HRTIM_BurstModeCfgTypeDef |
| | Burst mode configuration definition. More...
|
| struct | HRTIM_ADCTriggerCfgTypeDef |
| | ADC trigger configuration definition. More...
|
| struct | HRTIM_ExternalEventCfgTypeDef |
| | External Event Counter A or B configuration definition. More...
|
Typedefs |
typedef struct
__HRTIM_HandleTypeDef | HRTIM_HandleTypeDef |
| | HRTIM Handle Structure definition.
|
| typedef void(* | pHRTIM_CallbackTypeDef )(HRTIM_HandleTypeDef *hhrtim) |
| | HAL HRTIM Callback function pointer definitions.
|
| typedef void(* | pHRTIM_TIMxCallbackTypeDef )(HRTIM_HandleTypeDef *hhrtim, uint32_t TimerIdx) |
Enumerations |
| enum | HAL_HRTIM_StateTypeDef {
HAL_HRTIM_STATE_RESET = 0x00U,
HAL_HRTIM_STATE_READY = 0x01U,
HAL_HRTIM_STATE_BUSY = 0x02U,
HAL_HRTIM_STATE_TIMEOUT = 0x06U,
HAL_HRTIM_STATE_ERROR = 0x07U,
HAL_HRTIM_STATE_INVALID_CALLBACK = 0x08U
} |
| | HAL State structures definition. More...
|
| enum | HAL_HRTIM_CallbackIDTypeDef {
HAL_HRTIM_FAULT1CALLBACK_CB_ID = 0x00U,
HAL_HRTIM_FAULT2CALLBACK_CB_ID = 0x01U,
HAL_HRTIM_FAULT3CALLBACK_CB_ID = 0x02U,
HAL_HRTIM_FAULT4CALLBACK_CB_ID = 0x03U,
HAL_HRTIM_FAULT5CALLBACK_CB_ID = 0x04U,
HAL_HRTIM_SYSTEMFAULTCALLBACK_CB_ID = 0x05U,
HAL_HRTIM_DLLCALBRATIONREADYCALLBACK_CB_ID = 0x06U,
HAL_HRTIM_BURSTMODEPERIODCALLBACK_CB_ID = 0x07U,
HAL_HRTIM_SYNCHRONIZATIONEVENTCALLBACK_CB_ID = 0x08U,
HAL_HRTIM_ERRORCALLBACK_CB_ID = 0x09U,
HAL_HRTIM_REGISTERSUPDATECALLBACK_CB_ID = 0x10U,
HAL_HRTIM_REPETITIONEVENTCALLBACK_CB_ID = 0x11U,
HAL_HRTIM_COMPARE1EVENTCALLBACK_CB_ID = 0x12U,
HAL_HRTIM_COMPARE2EVENTCALLBACK_CB_ID = 0x13U,
HAL_HRTIM_COMPARE3EVENTCALLBACK_CB_ID = 0x14U,
HAL_HRTIM_COMPARE4EVENTCALLBACK_CB_ID = 0x15U,
HAL_HRTIM_CAPTURE1EVENTCALLBACK_CB_ID = 0x16U,
HAL_HRTIM_CAPTURE2EVENTCALLBACK_CB_ID = 0x17U,
HAL_HRTIM_DELAYEDPROTECTIONCALLBACK_CB_ID = 0x18U,
HAL_HRTIM_COUNTERRESETCALLBACK_CB_ID = 0x19U,
HAL_HRTIM_OUTPUT1SETCALLBACK_CB_ID = 0x1AU,
HAL_HRTIM_OUTPUT1RESETCALLBACK_CB_ID = 0x1BU,
HAL_HRTIM_OUTPUT2SETCALLBACK_CB_ID = 0x1CU,
HAL_HRTIM_OUTPUT2RESETCALLBACK_CB_ID = 0x1DU,
HAL_HRTIM_BURSTDMATRANSFERCALLBACK_CB_ID = 0x1EU,
HAL_HRTIM_MSPINIT_CB_ID = 0x20U,
HAL_HRTIM_MSPDEINIT_CB_ID = 0x21U,
HAL_HRTIM_FAULT6CALLBACK_CB_ID = 0x22U
} |
| | HAL HRTIM Callback ID enumeration definition. More...
|