|
STM32G474xx HAL User Manual
|
宏定义 | |
| #define | TIM_DMA_ID_UPDATE ((uint16_t) 0x0000) |
| #define | TIM_DMA_ID_CC1 ((uint16_t) 0x0001) |
| #define | TIM_DMA_ID_CC2 ((uint16_t) 0x0002) |
| #define | TIM_DMA_ID_CC3 ((uint16_t) 0x0003) |
| #define | TIM_DMA_ID_CC4 ((uint16_t) 0x0004) |
| #define | TIM_DMA_ID_COMMUTATION ((uint16_t) 0x0005) |
| #define | TIM_DMA_ID_TRIGGER ((uint16_t) 0x0006) |
| #define TIM_DMA_ID_CC1 ((uint16_t) 0x0001) |
用于捕获/比较1 DMA请求的DMA句柄索引
定义于文件 stm32g4xx_hal_tim.h 的 1189 行。
引用自 HAL_TIM_DMABurst_MultiReadStart(), HAL_TIM_DMABurst_MultiWriteStart(), HAL_TIM_DMABurst_ReadStop(), HAL_TIM_DMABurst_WriteStop(), HAL_TIM_Encoder_Start_DMA(), HAL_TIM_Encoder_Stop_DMA(), HAL_TIM_IC_Start_DMA(), HAL_TIM_IC_Stop_DMA(), HAL_TIM_OC_Start_DMA(), HAL_TIM_OC_Stop_DMA(), HAL_TIM_PWM_Start_DMA(), HAL_TIM_PWM_Stop_DMA(), HAL_TIMEx_HallSensor_Start_DMA(), HAL_TIMEx_HallSensor_Stop_DMA(), HAL_TIMEx_OCN_Start_DMA(), HAL_TIMEx_OCN_Stop_DMA(), HAL_TIMEx_PWMN_Start_DMA(), HAL_TIMEx_PWMN_Stop_DMA(), TIM_DMACaptureCplt(), TIM_DMACaptureHalfCplt(), TIM_DMADelayPulseCplt(), TIM_DMADelayPulseHalfCplt(), TIM_DMADelayPulseNCplt(), TIM_DMAError(), 和 TIM_DMAErrorCCxN()。
| #define TIM_DMA_ID_CC2 ((uint16_t) 0x0002) |
用于捕获/比较2 DMA请求的DMA句柄索引
定义于文件 stm32g4xx_hal_tim.h 的 1190 行。
引用自 HAL_TIM_DMABurst_MultiReadStart(), HAL_TIM_DMABurst_MultiWriteStart(), HAL_TIM_DMABurst_ReadStop(), HAL_TIM_DMABurst_WriteStop(), HAL_TIM_Encoder_Start_DMA(), HAL_TIM_Encoder_Stop_DMA(), HAL_TIM_IC_Start_DMA(), HAL_TIM_IC_Stop_DMA(), HAL_TIM_OC_Start_DMA(), HAL_TIM_OC_Stop_DMA(), HAL_TIM_PWM_Start_DMA(), HAL_TIM_PWM_Stop_DMA(), HAL_TIMEx_OCN_Start_DMA(), HAL_TIMEx_OCN_Stop_DMA(), HAL_TIMEx_PWMN_Start_DMA(), HAL_TIMEx_PWMN_Stop_DMA(), TIM_DMACaptureCplt(), TIM_DMACaptureHalfCplt(), TIM_DMADelayPulseCplt(), TIM_DMADelayPulseHalfCplt(), TIM_DMADelayPulseNCplt(), TIM_DMAError(), 和 TIM_DMAErrorCCxN()。
| #define TIM_DMA_ID_CC3 ((uint16_t) 0x0003) |
用于捕获/比较3 DMA请求的DMA句柄索引
定义于文件 stm32g4xx_hal_tim.h 的 1191 行。
引用自 HAL_TIM_DMABurst_MultiReadStart(), HAL_TIM_DMABurst_MultiWriteStart(), HAL_TIM_DMABurst_ReadStop(), HAL_TIM_DMABurst_WriteStop(), HAL_TIM_IC_Start_DMA(), HAL_TIM_IC_Stop_DMA(), HAL_TIM_OC_Start_DMA(), HAL_TIM_OC_Stop_DMA(), HAL_TIM_PWM_Start_DMA(), HAL_TIM_PWM_Stop_DMA(), HAL_TIMEx_OCN_Start_DMA(), HAL_TIMEx_OCN_Stop_DMA(), HAL_TIMEx_PWMN_Start_DMA(), HAL_TIMEx_PWMN_Stop_DMA(), TIM_DMACaptureCplt(), TIM_DMACaptureHalfCplt(), TIM_DMADelayPulseCplt(), TIM_DMADelayPulseHalfCplt(), TIM_DMADelayPulseNCplt(), TIM_DMAError(), 和 TIM_DMAErrorCCxN()。
| #define TIM_DMA_ID_CC4 ((uint16_t) 0x0004) |
用于捕获/比较4 DMA请求的DMA句柄索引
定义于文件 stm32g4xx_hal_tim.h 的 1192 行。
引用自 HAL_TIM_DMABurst_MultiReadStart(), HAL_TIM_DMABurst_MultiWriteStart(), HAL_TIM_DMABurst_ReadStop(), HAL_TIM_DMABurst_WriteStop(), HAL_TIM_IC_Start_DMA(), HAL_TIM_IC_Stop_DMA(), HAL_TIM_OC_Start_DMA(), HAL_TIM_OC_Stop_DMA(), HAL_TIM_PWM_Start_DMA(), HAL_TIM_PWM_Stop_DMA(), HAL_TIMEx_OCN_Start_DMA(), HAL_TIMEx_OCN_Stop_DMA(), HAL_TIMEx_PWMN_Start_DMA(), HAL_TIMEx_PWMN_Stop_DMA(), TIM_DMACaptureCplt(), TIM_DMACaptureHalfCplt(), TIM_DMADelayPulseCplt(), TIM_DMADelayPulseHalfCplt(), TIM_DMADelayPulseNCplt(), TIM_DMAError(), 和 TIM_DMAErrorCCxN()。
| #define TIM_DMA_ID_COMMUTATION ((uint16_t) 0x0005) |
用于换相DMA请求的DMA句柄索引
定义于文件 stm32g4xx_hal_tim.h 的 1193 行。
引用自 HAL_TIM_DMABurst_MultiReadStart(), HAL_TIM_DMABurst_MultiWriteStart(), HAL_TIM_DMABurst_ReadStop(), HAL_TIM_DMABurst_WriteStop(), 和 HAL_TIMEx_ConfigCommutEvent_DMA()。
| #define TIM_DMA_ID_TRIGGER ((uint16_t) 0x0006) |
用于触发DMA请求的DMA句柄索引
定义于文件 stm32g4xx_hal_tim.h 的 1194 行。
引用自 HAL_TIM_DMABurst_MultiReadStart(), HAL_TIM_DMABurst_MultiWriteStart(), HAL_TIM_DMABurst_ReadStop(), HAL_TIM_DMABurst_WriteStop(), 和 TIM_DMATriggerCplt()。
| #define TIM_DMA_ID_UPDATE ((uint16_t) 0x0000) |
1.7.6.1