Peripheral Control functions.
More...
|
HAL_StatusTypeDef | HAL_TIM_ConfigClockSource (TIM_HandleTypeDef *htim, TIM_ClockConfigTypeDef *sClockSourceConfig) |
|
HAL_StatusTypeDef | HAL_TIM_ConfigOCrefClear (TIM_HandleTypeDef *htim, TIM_ClearInputConfigTypeDef *sClearInputConfig, uint32_t Channel) |
|
HAL_StatusTypeDef | HAL_TIM_ConfigTI1Input (TIM_HandleTypeDef *htim, uint32_t TI1_Selection) |
|
HAL_StatusTypeDef | HAL_TIM_DMABurst_MultiReadStart (TIM_HandleTypeDef *htim, uint32_t BurstBaseAddress, uint32_t BurstRequestSrc, uint32_t *BurstBuffer, uint32_t BurstLength, uint32_t DataLength) |
|
HAL_StatusTypeDef | HAL_TIM_DMABurst_MultiWriteStart (TIM_HandleTypeDef *htim, uint32_t BurstBaseAddress, uint32_t BurstRequestSrc, uint32_t *BurstBuffer, uint32_t BurstLength, uint32_t DataLength) |
|
HAL_StatusTypeDef | HAL_TIM_DMABurst_ReadStart (TIM_HandleTypeDef *htim, uint32_t BurstBaseAddress, uint32_t BurstRequestSrc, uint32_t *BurstBuffer, uint32_t BurstLength) |
|
HAL_StatusTypeDef | HAL_TIM_DMABurst_ReadStop (TIM_HandleTypeDef *htim, uint32_t BurstRequestSrc) |
|
HAL_StatusTypeDef | HAL_TIM_DMABurst_WriteStart (TIM_HandleTypeDef *htim, uint32_t BurstBaseAddress, uint32_t BurstRequestSrc, uint32_t *BurstBuffer, uint32_t BurstLength) |
|
HAL_StatusTypeDef | HAL_TIM_DMABurst_WriteStop (TIM_HandleTypeDef *htim, uint32_t BurstRequestSrc) |
|
HAL_StatusTypeDef | HAL_TIM_GenerateEvent (TIM_HandleTypeDef *htim, uint32_t EventSource) |
|
HAL_StatusTypeDef | HAL_TIM_IC_ConfigChannel (TIM_HandleTypeDef *htim, TIM_IC_InitTypeDef *sConfig, uint32_t Channel) |
|
HAL_StatusTypeDef | HAL_TIM_OC_ConfigChannel (TIM_HandleTypeDef *htim, TIM_OC_InitTypeDef *sConfig, uint32_t Channel) |
|
HAL_StatusTypeDef | HAL_TIM_OnePulse_ConfigChannel (TIM_HandleTypeDef *htim, TIM_OnePulse_InitTypeDef *sConfig, uint32_t OutputChannel, uint32_t InputChannel) |
|
HAL_StatusTypeDef | HAL_TIM_PWM_ConfigChannel (TIM_HandleTypeDef *htim, TIM_OC_InitTypeDef *sConfig, uint32_t Channel) |
|
uint32_t | HAL_TIM_ReadCapturedValue (TIM_HandleTypeDef *htim, uint32_t Channel) |
|
HAL_StatusTypeDef | HAL_TIM_SlaveConfigSynchro (TIM_HandleTypeDef *htim, TIM_SlaveConfigTypeDef *sSlaveConfig) |
|
HAL_StatusTypeDef | HAL_TIM_SlaveConfigSynchro_IT (TIM_HandleTypeDef *htim, TIM_SlaveConfigTypeDef *sSlaveConfig) |
|
Peripheral Control functions.
◆ HAL_TIM_ConfigClockSource()
◆ HAL_TIM_ConfigOCrefClear()
◆ HAL_TIM_ConfigTI1Input()
◆ HAL_TIM_DMABurst_MultiReadStart()
HAL_StatusTypeDef HAL_TIM_DMABurst_MultiReadStart |
( |
TIM_HandleTypeDef * |
htim, |
|
|
uint32_t |
BurstBaseAddress, |
|
|
uint32_t |
BurstRequestSrc, |
|
|
uint32_t * |
BurstBuffer, |
|
|
uint32_t |
BurstLength, |
|
|
uint32_t |
DataLength |
|
) |
| |
◆ HAL_TIM_DMABurst_MultiWriteStart()
HAL_StatusTypeDef HAL_TIM_DMABurst_MultiWriteStart |
( |
TIM_HandleTypeDef * |
htim, |
|
|
uint32_t |
BurstBaseAddress, |
|
|
uint32_t |
BurstRequestSrc, |
|
|
uint32_t * |
BurstBuffer, |
|
|
uint32_t |
BurstLength, |
|
|
uint32_t |
DataLength |
|
) |
| |
◆ HAL_TIM_DMABurst_ReadStart()
HAL_StatusTypeDef HAL_TIM_DMABurst_ReadStart |
( |
TIM_HandleTypeDef * |
htim, |
|
|
uint32_t |
BurstBaseAddress, |
|
|
uint32_t |
BurstRequestSrc, |
|
|
uint32_t * |
BurstBuffer, |
|
|
uint32_t |
BurstLength |
|
) |
| |
◆ HAL_TIM_DMABurst_ReadStop()
◆ HAL_TIM_DMABurst_WriteStart()
HAL_StatusTypeDef HAL_TIM_DMABurst_WriteStart |
( |
TIM_HandleTypeDef * |
htim, |
|
|
uint32_t |
BurstBaseAddress, |
|
|
uint32_t |
BurstRequestSrc, |
|
|
uint32_t * |
BurstBuffer, |
|
|
uint32_t |
BurstLength |
|
) |
| |
◆ HAL_TIM_DMABurst_WriteStop()
◆ HAL_TIM_GenerateEvent()
◆ HAL_TIM_IC_ConfigChannel()
◆ HAL_TIM_OC_ConfigChannel()
◆ HAL_TIM_OnePulse_ConfigChannel()
◆ HAL_TIM_PWM_ConfigChannel()
◆ HAL_TIM_ReadCapturedValue()
◆ HAL_TIM_SlaveConfigSynchro()
◆ HAL_TIM_SlaveConfigSynchro_IT()