STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
|
Data Structures | |
struct | TIM_Base_InitTypeDef |
TIM Time base Configuration Structure definition. More... | |
struct | TIM_OC_InitTypeDef |
TIM Output Compare Configuration Structure definition. More... | |
struct | TIM_OnePulse_InitTypeDef |
TIM One Pulse Mode Configuration Structure definition. More... | |
struct | TIM_IC_InitTypeDef |
TIM Input Capture Configuration Structure definition. More... | |
struct | TIM_Encoder_InitTypeDef |
TIM Encoder Configuration Structure definition. More... | |
struct | TIM_ClockConfigTypeDef |
Clock Configuration Handle Structure definition. More... | |
struct | TIM_ClearInputConfigTypeDef |
TIM Clear Input Configuration Handle Structure definition. More... | |
struct | TIM_MasterConfigTypeDef |
TIM Master configuration Structure definition. More... | |
struct | TIM_SlaveConfigTypeDef |
TIM Slave configuration Structure definition. More... | |
struct | TIM_BreakDeadTimeConfigTypeDef |
TIM Break input(s) and Dead time configuration Structure definition. More... | |
struct | TIM_HandleTypeDef |
TIM Time Base Handle Structure definition. More... | |
Enumerations | |
enum | HAL_TIM_StateTypeDef { HAL_TIM_STATE_RESET = 0x00U , HAL_TIM_STATE_READY = 0x01U , HAL_TIM_STATE_BUSY = 0x02U , HAL_TIM_STATE_TIMEOUT = 0x03U , HAL_TIM_STATE_ERROR = 0x04U } |
HAL State structures definition. More... | |
enum | HAL_TIM_ChannelStateTypeDef { HAL_TIM_CHANNEL_STATE_RESET = 0x00U , HAL_TIM_CHANNEL_STATE_READY = 0x01U , HAL_TIM_CHANNEL_STATE_BUSY = 0x02U } |
TIM Channel States definition. More... | |
enum | HAL_TIM_DMABurstStateTypeDef { HAL_DMA_BURST_STATE_RESET = 0x00U , HAL_DMA_BURST_STATE_READY = 0x01U , HAL_DMA_BURST_STATE_BUSY = 0x02U } |
DMA Burst States definition. More... | |
enum | HAL_TIM_ActiveChannel { HAL_TIM_ACTIVE_CHANNEL_1 = 0x01U , HAL_TIM_ACTIVE_CHANNEL_2 = 0x02U , HAL_TIM_ACTIVE_CHANNEL_3 = 0x04U , HAL_TIM_ACTIVE_CHANNEL_4 = 0x08U , HAL_TIM_ACTIVE_CHANNEL_CLEARED = 0x00U } |
HAL Active channel structures definition. More... | |
enum HAL_TIM_StateTypeDef |
#include <stm32f4xx_hal_tim.h>
HAL State structures definition.
Definition at line 290 of file stm32f4xx_hal_tim.h.
#include <stm32f4xx_hal_tim.h>
TIM Channel States definition.
Enumerator | |
---|---|
HAL_TIM_CHANNEL_STATE_RESET | TIM Channel initial state |
HAL_TIM_CHANNEL_STATE_READY | TIM Channel ready for use |
HAL_TIM_CHANNEL_STATE_BUSY | An internal process is ongoing on the TIM channel |
Definition at line 302 of file stm32f4xx_hal_tim.h.
#include <stm32f4xx_hal_tim.h>
DMA Burst States definition.
Enumerator | |
---|---|
HAL_DMA_BURST_STATE_RESET | DMA Burst initial state |
HAL_DMA_BURST_STATE_READY | DMA Burst ready for use |
HAL_DMA_BURST_STATE_BUSY | Ongoing DMA Burst |
Definition at line 312 of file stm32f4xx_hal_tim.h.
#include <stm32f4xx_hal_tim.h>
HAL Active channel structures definition.
Definition at line 322 of file stm32f4xx_hal_tim.h.