STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
TIM_HandleTypeDef Struct Reference

TIM Time Base Handle Structure definition. More...

#include <stm32h7xx_hal_tim.h>

Collaboration diagram for TIM_HandleTypeDef:
[legend]

Public Attributes

TIM_TypeDef * Instance
 Register base address.
TIM_Base_InitTypeDef Init
 TIM Time Base required parameters.
HAL_TIM_ActiveChannel Channel
 Active channel.
DMA_HandleTypeDef * hdma [7]
 DMA Handlers array This array is accessed by a TIM DMA Handle Index.
HAL_LockTypeDef Lock
 Locking object.
__IO HAL_TIM_StateTypeDef State
 TIM operation state.
__IO HAL_TIM_ChannelStateTypeDef ChannelState [6]
 TIM channel operation state.
__IO HAL_TIM_ChannelStateTypeDef ChannelNState [4]
 TIM complementary channel operation state.
__IO HAL_TIM_DMABurstStateTypeDef DMABurstState
 DMA burst operation state.

Detailed Description

TIM Time Base Handle Structure definition.

Definition at line 357 of file stm32h7xx_hal_tim.h.

Member Data Documentation

◆ Channel

HAL_TIM_ActiveChannel TIM_HandleTypeDef::Channel

Active channel.

Definition at line 362 of file stm32h7xx_hal_tim.h.

Referenced by HAL_TIM_IC_CaptureCallback().

◆ ChannelNState

__IO HAL_TIM_ChannelStateTypeDef TIM_HandleTypeDef::ChannelNState[4]

TIM complementary channel operation state.

Definition at line 368 of file stm32h7xx_hal_tim.h.

◆ ChannelState

__IO HAL_TIM_ChannelStateTypeDef TIM_HandleTypeDef::ChannelState[6]

TIM channel operation state.

Definition at line 367 of file stm32h7xx_hal_tim.h.

◆ DMABurstState

__IO HAL_TIM_DMABurstStateTypeDef TIM_HandleTypeDef::DMABurstState

DMA burst operation state.

Definition at line 369 of file stm32h7xx_hal_tim.h.

◆ hdma

DMA_HandleTypeDef* TIM_HandleTypeDef::hdma[7]

DMA Handlers array This array is accessed by a TIM DMA Handle Index.

Definition at line 363 of file stm32h7xx_hal_tim.h.

◆ Init

TIM_Base_InitTypeDef TIM_HandleTypeDef::Init

TIM Time Base required parameters.

Definition at line 361 of file stm32h7xx_hal_tim.h.

◆ Instance

◆ Lock

HAL_LockTypeDef TIM_HandleTypeDef::Lock

Locking object.

Definition at line 365 of file stm32h7xx_hal_tim.h.

◆ State

__IO HAL_TIM_StateTypeDef TIM_HandleTypeDef::State

TIM operation state.

Definition at line 366 of file stm32h7xx_hal_tim.h.


The documentation for this struct was generated from the following file: