STM32L486xx HAL User Manual
Defines
DMA Burst Length
TIM Exported Constants

Defines

#define LL_TIM_DMABURST_LENGTH_1TRANSFER   0x00000000U
#define LL_TIM_DMABURST_LENGTH_2TRANSFERS   TIM_DCR_DBL_0
#define LL_TIM_DMABURST_LENGTH_3TRANSFERS   TIM_DCR_DBL_1
#define LL_TIM_DMABURST_LENGTH_4TRANSFERS   (TIM_DCR_DBL_1 | TIM_DCR_DBL_0)
#define LL_TIM_DMABURST_LENGTH_5TRANSFERS   TIM_DCR_DBL_2
#define LL_TIM_DMABURST_LENGTH_6TRANSFERS   (TIM_DCR_DBL_2 | TIM_DCR_DBL_0)
#define LL_TIM_DMABURST_LENGTH_7TRANSFERS   (TIM_DCR_DBL_2 | TIM_DCR_DBL_1)
#define LL_TIM_DMABURST_LENGTH_8TRANSFERS   (TIM_DCR_DBL_2 | TIM_DCR_DBL_1 | TIM_DCR_DBL_0)
#define LL_TIM_DMABURST_LENGTH_9TRANSFERS   TIM_DCR_DBL_3
#define LL_TIM_DMABURST_LENGTH_10TRANSFERS   (TIM_DCR_DBL_3 | TIM_DCR_DBL_0)
#define LL_TIM_DMABURST_LENGTH_11TRANSFERS   (TIM_DCR_DBL_3 | TIM_DCR_DBL_1)
#define LL_TIM_DMABURST_LENGTH_12TRANSFERS   (TIM_DCR_DBL_3 | TIM_DCR_DBL_1 | TIM_DCR_DBL_0)
#define LL_TIM_DMABURST_LENGTH_13TRANSFERS   (TIM_DCR_DBL_3 | TIM_DCR_DBL_2)
#define LL_TIM_DMABURST_LENGTH_14TRANSFERS   (TIM_DCR_DBL_3 | TIM_DCR_DBL_2 | TIM_DCR_DBL_0)
#define LL_TIM_DMABURST_LENGTH_15TRANSFERS   (TIM_DCR_DBL_3 | TIM_DCR_DBL_2 | TIM_DCR_DBL_1)
#define LL_TIM_DMABURST_LENGTH_16TRANSFERS   (TIM_DCR_DBL_3 | TIM_DCR_DBL_2 | TIM_DCR_DBL_1 | TIM_DCR_DBL_0)
#define LL_TIM_DMABURST_LENGTH_17TRANSFERS   TIM_DCR_DBL_4
#define LL_TIM_DMABURST_LENGTH_18TRANSFERS   (TIM_DCR_DBL_4 | TIM_DCR_DBL_0)

Define Documentation

#define LL_TIM_DMABURST_LENGTH_10TRANSFERS   (TIM_DCR_DBL_3 | TIM_DCR_DBL_0)

Transfer is done to 10 registers starting from the DMA burst base address

Definition at line 1119 of file stm32l4xx_ll_tim.h.

#define LL_TIM_DMABURST_LENGTH_11TRANSFERS   (TIM_DCR_DBL_3 | TIM_DCR_DBL_1)

Transfer is done to 11 registers starting from the DMA burst base address

Definition at line 1120 of file stm32l4xx_ll_tim.h.

#define LL_TIM_DMABURST_LENGTH_12TRANSFERS   (TIM_DCR_DBL_3 | TIM_DCR_DBL_1 | TIM_DCR_DBL_0)

Transfer is done to 12 registers starting from the DMA burst base address

Definition at line 1121 of file stm32l4xx_ll_tim.h.

#define LL_TIM_DMABURST_LENGTH_13TRANSFERS   (TIM_DCR_DBL_3 | TIM_DCR_DBL_2)

Transfer is done to 13 registers starting from the DMA burst base address

Definition at line 1122 of file stm32l4xx_ll_tim.h.

#define LL_TIM_DMABURST_LENGTH_14TRANSFERS   (TIM_DCR_DBL_3 | TIM_DCR_DBL_2 | TIM_DCR_DBL_0)

Transfer is done to 14 registers starting from the DMA burst base address

Definition at line 1123 of file stm32l4xx_ll_tim.h.

#define LL_TIM_DMABURST_LENGTH_15TRANSFERS   (TIM_DCR_DBL_3 | TIM_DCR_DBL_2 | TIM_DCR_DBL_1)

Transfer is done to 15 registers starting from the DMA burst base address

Definition at line 1124 of file stm32l4xx_ll_tim.h.

#define LL_TIM_DMABURST_LENGTH_16TRANSFERS   (TIM_DCR_DBL_3 | TIM_DCR_DBL_2 | TIM_DCR_DBL_1 | TIM_DCR_DBL_0)

Transfer is done to 16 registers starting from the DMA burst base address

Definition at line 1125 of file stm32l4xx_ll_tim.h.

#define LL_TIM_DMABURST_LENGTH_17TRANSFERS   TIM_DCR_DBL_4

Transfer is done to 17 registers starting from the DMA burst base address

Definition at line 1126 of file stm32l4xx_ll_tim.h.

#define LL_TIM_DMABURST_LENGTH_18TRANSFERS   (TIM_DCR_DBL_4 | TIM_DCR_DBL_0)

Transfer is done to 18 registers starting from the DMA burst base address

Definition at line 1127 of file stm32l4xx_ll_tim.h.

#define LL_TIM_DMABURST_LENGTH_1TRANSFER   0x00000000U

Transfer is done to 1 register starting from the DMA burst base address

Definition at line 1110 of file stm32l4xx_ll_tim.h.

#define LL_TIM_DMABURST_LENGTH_2TRANSFERS   TIM_DCR_DBL_0

Transfer is done to 2 registers starting from the DMA burst base address

Definition at line 1111 of file stm32l4xx_ll_tim.h.

#define LL_TIM_DMABURST_LENGTH_3TRANSFERS   TIM_DCR_DBL_1

Transfer is done to 3 registers starting from the DMA burst base address

Definition at line 1112 of file stm32l4xx_ll_tim.h.

#define LL_TIM_DMABURST_LENGTH_4TRANSFERS   (TIM_DCR_DBL_1 | TIM_DCR_DBL_0)

Transfer is done to 4 registers starting from the DMA burst base address

Definition at line 1113 of file stm32l4xx_ll_tim.h.

#define LL_TIM_DMABURST_LENGTH_5TRANSFERS   TIM_DCR_DBL_2

Transfer is done to 5 registers starting from the DMA burst base address

Definition at line 1114 of file stm32l4xx_ll_tim.h.

#define LL_TIM_DMABURST_LENGTH_6TRANSFERS   (TIM_DCR_DBL_2 | TIM_DCR_DBL_0)

Transfer is done to 6 registers starting from the DMA burst base address

Definition at line 1115 of file stm32l4xx_ll_tim.h.

#define LL_TIM_DMABURST_LENGTH_7TRANSFERS   (TIM_DCR_DBL_2 | TIM_DCR_DBL_1)

Transfer is done to 7 registers starting from the DMA burst base address

Definition at line 1116 of file stm32l4xx_ll_tim.h.

#define LL_TIM_DMABURST_LENGTH_8TRANSFERS   (TIM_DCR_DBL_2 | TIM_DCR_DBL_1 | TIM_DCR_DBL_0)

Transfer is done to 1 registers starting from the DMA burst base address

Definition at line 1117 of file stm32l4xx_ll_tim.h.

#define LL_TIM_DMABURST_LENGTH_9TRANSFERS   TIM_DCR_DBL_3

Transfer is done to 9 registers starting from the DMA burst base address

Definition at line 1118 of file stm32l4xx_ll_tim.h.