数据字段 |
| HRTIM_TypeDef * | Instance |
| HRTIM_InitTypeDef | Init |
| HRTIM_TimerParamTypeDef | TimerParam [MAX_HRTIM_TIMER] |
| HAL_LockTypeDef | Lock |
| __IO HAL_HRTIM_StateTypeDef | State |
| DMA_HandleTypeDef * | hdmaMaster |
| DMA_HandleTypeDef * | hdmaTimerA |
| DMA_HandleTypeDef * | hdmaTimerB |
| DMA_HandleTypeDef * | hdmaTimerC |
| DMA_HandleTypeDef * | hdmaTimerD |
| DMA_HandleTypeDef * | hdmaTimerE |
| DMA_HandleTypeDef * | hdmaTimerF |
| void(* | Fault1Callback )(struct __HRTIM_HandleTypeDef *hhrtim) |
| void(* | Fault2Callback )(struct __HRTIM_HandleTypeDef *hhrtim) |
| void(* | Fault3Callback )(struct __HRTIM_HandleTypeDef *hhrtim) |
| void(* | Fault4Callback )(struct __HRTIM_HandleTypeDef *hhrtim) |
| void(* | Fault5Callback )(struct __HRTIM_HandleTypeDef *hhrtim) |
| void(* | Fault6Callback )(struct __HRTIM_HandleTypeDef *hhrtim) |
| void(* | SystemFaultCallback )(struct __HRTIM_HandleTypeDef *hhrtim) |
| void(* | DLLCalibrationReadyCallback )(struct __HRTIM_HandleTypeDef *hhrtim) |
| void(* | BurstModePeriodCallback )(struct __HRTIM_HandleTypeDef *hhrtim) |
| void(* | SynchronizationEventCallback )(struct __HRTIM_HandleTypeDef *hhrtim) |
| void(* | ErrorCallback )(struct __HRTIM_HandleTypeDef *hhrtim) |
| void(* | RegistersUpdateCallback )(struct __HRTIM_HandleTypeDef *hhrtim, uint32_t TimerIdx) |
| void(* | RepetitionEventCallback )(struct __HRTIM_HandleTypeDef *hhrtim, uint32_t TimerIdx) |
| void(* | Compare1EventCallback )(struct __HRTIM_HandleTypeDef *hhrtim, uint32_t TimerIdx) |
| void(* | Compare2EventCallback )(struct __HRTIM_HandleTypeDef *hhrtim, uint32_t TimerIdx) |
| void(* | Compare3EventCallback )(struct __HRTIM_HandleTypeDef *hhrtim, uint32_t TimerIdx) |
| void(* | Compare4EventCallback )(struct __HRTIM_HandleTypeDef *hhrtim, uint32_t TimerIdx) |
| void(* | Capture1EventCallback )(struct __HRTIM_HandleTypeDef *hhrtim, uint32_t TimerIdx) |
| void(* | Capture2EventCallback )(struct __HRTIM_HandleTypeDef *hhrtim, uint32_t TimerIdx) |
| void(* | DelayedProtectionCallback )(struct __HRTIM_HandleTypeDef *hhrtim, uint32_t TimerIdx) |
| void(* | CounterResetCallback )(struct __HRTIM_HandleTypeDef *hhrtim, uint32_t TimerIdx) |
| void(* | Output1SetCallback )(struct __HRTIM_HandleTypeDef *hhrtim, uint32_t TimerIdx) |
| void(* | Output1ResetCallback )(struct __HRTIM_HandleTypeDef *hhrtim, uint32_t TimerIdx) |
| void(* | Output2SetCallback )(struct __HRTIM_HandleTypeDef *hhrtim, uint32_t TimerIdx) |
| void(* | Output2ResetCallback )(struct __HRTIM_HandleTypeDef *hhrtim, uint32_t TimerIdx) |
| void(* | BurstDMATransferCallback )(struct __HRTIM_HandleTypeDef *hhrtim, uint32_t TimerIdx) |
| void(* | MspInitCallback )(struct __HRTIM_HandleTypeDef *hhrtim) |
| void(* | MspDeInitCallback )(struct __HRTIM_HandleTypeDef *hhrtim) |
HRTIM句柄结构体定义。
定义于文件 stm32g4xx_hal_hrtim.h 的 117 行。