|
STM32G474xx HAL 用户手册
|
函数 | |
| 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 通道。此参数可以是以下值之一:
|
| 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] |
TIM DMA 延迟脉冲完成回调(互补通道)。
| hdma | 指向 DMA 句柄的指针。 |
| None |
定义于文件 stm32g4xx_hal_tim_ex.c 的第 3553 行。
引用 __TIM_HandleTypeDef::Channel、DMA_NORMAL、HAL_TIM_ACTIVE_CHANNEL_1、HAL_TIM_ACTIVE_CHANNEL_2、HAL_TIM_ACTIVE_CHANNEL_3、HAL_TIM_ACTIVE_CHANNEL_4、HAL_TIM_ACTIVE_CHANNEL_CLEARED、HAL_TIM_CHANNEL_STATE_READY、HAL_TIM_PWM_PulseFinishedCallback()、__TIM_HandleTypeDef::hdma、__DMA_HandleTypeDef::Init、DMA_InitTypeDef::Mode、__TIM_HandleTypeDef::PWM_PulseFinishedCallback、TIM_CHANNEL_1、TIM_CHANNEL_2、TIM_CHANNEL_3、TIM_CHANNEL_4、TIM_CHANNEL_N_STATE_SET、TIM_DMA_ID_CC1、TIM_DMA_ID_CC2、TIM_DMA_ID_CC3 和 TIM_DMA_ID_CC4。
| static void TIM_DMAErrorCCxN | ( | DMA_HandleTypeDef * | hdma | ) | [static] |
TIM DMA 错误回调(互补通道)
| hdma | 指向 DMA 句柄的指针。 |
| None |
定义于文件 stm32g4xx_hal_tim_ex.c 的第 3612 行。
引用 __TIM_HandleTypeDef::Channel、__TIM_HandleTypeDef::ErrorCallback、HAL_TIM_ACTIVE_CHANNEL_1、HAL_TIM_ACTIVE_CHANNEL_2、HAL_TIM_ACTIVE_CHANNEL_3、HAL_TIM_ACTIVE_CHANNEL_4、HAL_TIM_ACTIVE_CHANNEL_CLEARED、HAL_TIM_CHANNEL_STATE_READY、HAL_TIM_ErrorCallback()、__TIM_HandleTypeDef::hdma、TIM_CHANNEL_1、TIM_CHANNEL_2、TIM_CHANNEL_3、TIM_CHANNEL_4、TIM_CHANNEL_N_STATE_SET、TIM_DMA_ID_CC1、TIM_DMA_ID_CC2、TIM_DMA_ID_CC3 和 TIM_DMA_ID_CC4。
| void TIMEx_DMACommutationCplt | ( | DMA_HandleTypeDef * | hdma | ) |
TIM DMA 换向回调。
| hdma | 指向 DMA 句柄的指针。 |
| None |
定义于文件 stm32g4xx_hal_tim_ex.c 的第 3514 行。
引用 __TIM_HandleTypeDef::CommutationCallback、HAL_TIM_STATE_READY、HAL_TIMEx_CommutCallback()、__TIM_HandleTypeDef::hdma 和 __TIM_HandleTypeDef::State。
引用自 HAL_TIM_DMABurst_MultiReadStart()、HAL_TIM_DMABurst_MultiWriteStart() 和 HAL_TIMEx_ConfigCommutEvent_DMA()。