STM32G474xx HAL用户手册
函数
TIM外设状态函数
TIM导出函数

TIM外设状态函数。 更多...

函数

HAL_TIM_StateTypeDef HAL_TIM_Base_GetState (const TIM_HandleTypeDef *htim)
 返回TIM基本句柄状态。
HAL_TIM_StateTypeDef HAL_TIM_OC_GetState (const TIM_HandleTypeDef *htim)
 返回TIM OC句柄状态。
HAL_TIM_StateTypeDef HAL_TIM_PWM_GetState (const TIM_HandleTypeDef *htim)
 返回TIM PWM句柄状态。
HAL_TIM_StateTypeDef HAL_TIM_IC_GetState (const TIM_HandleTypeDef *htim)
 返回TIM输入捕获句柄状态。
HAL_TIM_StateTypeDef HAL_TIM_OnePulse_GetState (const TIM_HandleTypeDef *htim)
 返回TIM单脉冲模式句柄状态。
HAL_TIM_StateTypeDef HAL_TIM_Encoder_GetState (const TIM_HandleTypeDef *htim)
 返回TIM编码器模式句柄状态。
HAL_TIM_ActiveChannel HAL_TIM_GetActiveChannel (const TIM_HandleTypeDef *htim)
 返回TIM编码器模式句柄状态。
HAL_TIM_ChannelStateTypeDef HAL_TIM_GetChannelState (const TIM_HandleTypeDef *htim, uint32_t Channel)
 返回TIM通道的实际状态。
HAL_TIM_DMABurstStateTypeDef HAL_TIM_DMABurstState (const TIM_HandleTypeDef *htim)
 返回DMA突发操作的当前状态。

详细说明

TIM外设状态函数。

外设状态函数。

  ==============================================================================
                        ##### 外设状态函数 #####
  ==============================================================================
    [..]
    本小节允许在运行时获取外设的状态和数据流。


函数文档

返回TIM基本句柄状态。

参数:
htimTIM基本句柄
返回值:
HAL状态

定义于文件 stm32g4xx_hal_tim.c6669 行。

参见 __TIM_HandleTypeDef::State

返回DMA突发操作的当前状态。

参数:
htimTIM句柄
返回值:
DMA突发状态

定义于文件 stm32g4xx_hal_tim.c6764 行。

参见 assert_param__TIM_HandleTypeDef::DMABurstState__TIM_HandleTypeDef::Instance

返回TIM编码器模式句柄状态。

参数:
htimTIM编码器接口句柄
返回值:
HAL状态

定义于文件 stm32g4xx_hal_tim.c6719 行。

参见 __TIM_HandleTypeDef::State

返回TIM编码器模式句柄状态。

参数:
htimTIM句柄
返回值:
Active通道

定义于文件 stm32g4xx_hal_tim.c6729 行。

参见 __TIM_HandleTypeDef::Channel

HAL_TIM_ChannelStateTypeDef HAL_TIM_GetChannelState ( const TIM_HandleTypeDef htim,
uint32_t  Channel 
)

返回TIM通道的实际状态。

参数:
htimTIM句柄
ChannelTIM通道 该参数可以是以下值之一:
  • TIM_CHANNEL_1: TIM通道1
  • TIM_CHANNEL_2: TIM通道2
  • TIM_CHANNEL_3: TIM通道3
  • TIM_CHANNEL_4: TIM通道4
  • TIM_CHANNEL_5: TIM通道5
  • TIM_CHANNEL_6: TIM通道6
返回值:
TIM通道状态

定义于文件 stm32g4xx_hal_tim.c6747 行。

参见 assert_param__TIM_HandleTypeDef::InstanceTIM_CHANNEL_STATE_GET

返回TIM输入捕获句柄状态。

参数:
htimTIM IC句柄
返回值:
HAL状态

定义于文件 stm32g4xx_hal_tim.c6699 行。

参见 __TIM_HandleTypeDef::State

返回TIM OC句柄状态。

参数:
htimTIM输出比较句柄
返回值:
HAL状态

定义于文件 stm32g4xx_hal_tim.c6679 行。

参见 __TIM_HandleTypeDef::State