STM32G474xx HAL 用户手册
函数
TIM 扩展私有函数
TIMEx

函数

void TIMEx_DMACommutationCplt (DMA_HandleTypeDef *hdma)
 TIM DMA 换向回调。
void TIMEx_DMACommutationHalfCplt (DMA_HandleTypeDef *hdma)
 TIM DMA 换向半完成回调。
static void TIM_DMADelayPulseNCplt (DMA_HandleTypeDef *hdma)
 TIM DMA 延迟脉冲完成回调(互补通道)。
static void TIM_DMAErrorCCxN (DMA_HandleTypeDef *hdma)
 TIM DMA 错误回调(互补通道)
static void TIM_CCxNChannelCmd (TIM_TypeDef *TIMx, uint32_t Channel, uint32_t ChannelNState)
 使能或禁用 TIM 捕获比较通道 xN。

函数文档

static void TIM_CCxNChannelCmd ( TIM_TypeDef *  TIMx,
uint32_t  Channel,
uint32_t  ChannelNState 
) [static]

使能或禁用 TIM 捕获比较通道 xN。

参数:
TIMx选择 TIM 外设
Channel指定 TIM 通道。此参数可以是以下值之一:
  • TIM_CHANNEL_1:选择 TIM 通道 1
  • TIM_CHANNEL_2:选择 TIM 通道 2
  • TIM_CHANNEL_3:选择 TIM 通道 3
  • TIM_CHANNEL_4:选择 TIM 通道 4
ChannelNState指定 TIM 通道 CCxNE 位的新状态。此参数可以是:TIM_CCxN_ENABLE 或 TIM_CCxN_Disable。
返回值:
None

定义于文件 stm32g4xx_hal_tim_ex.c 的第 3663 行。

引用自 HAL_TIMEx_OCN_Start()HAL_TIMEx_OCN_Start_DMA()HAL_TIMEx_OCN_Start_IT()HAL_TIMEx_OCN_Stop()HAL_TIMEx_OCN_Stop_DMA()HAL_TIMEx_OCN_Stop_IT()HAL_TIMEx_OnePulseN_Start()HAL_TIMEx_OnePulseN_Start_IT()HAL_TIMEx_OnePulseN_Stop()HAL_TIMEx_OnePulseN_Stop_IT()HAL_TIMEx_PWMN_Start()HAL_TIMEx_PWMN_Start_DMA()HAL_TIMEx_PWMN_Start_IT()HAL_TIMEx_PWMN_Stop()HAL_TIMEx_PWMN_Stop_DMA()HAL_TIMEx_PWMN_Stop_IT()

static void TIM_DMADelayPulseNCplt ( DMA_HandleTypeDef hdma) [static]
static void TIM_DMAErrorCCxN ( DMA_HandleTypeDef hdma) [static]