NIIETCM4 PD  v0.10.5
Драйвер периферии для микроконтроллеров на базе ядра ARM Cortex-M4
 Указатель Структуры данных Файлы Функции Переменные Перечисления Элементы перечислений Группы Страницы
Маски для CHANNEL_CFG

Битовые позиции и маски регистра CHANNEL_CFG в DMA_Channel_TypeDef. Подробнее...

Макросы

#define CHANNEL_CFG_CYCLE_CTRL_Pos   0
 
#define CHANNEL_CFG_NEXT_USEBURST_Pos   3
 
#define CHANNEL_CFG_N_MINUS_1_Pos   4
 
#define CHANNEL_CFG_R_POWER_Pos   14
 
#define CHANNEL_CFG_SRC_PROT_CTRL_Pos   18
 
#define CHANNEL_CFG_DST_PROT_CTRL_Pos   21
 
#define CHANNEL_CFG_SRC_SIZE_Pos   24
 
#define CHANNEL_CFG_SRC_INC_Pos   26
 
#define CHANNEL_CFG_DST_SIZE_Pos   28
 
#define CHANNEL_CFG_DST_INC_Pos   30
 
#define CHANNEL_CFG_CYCLE_CTRL_Msk   ((uint32_t)0x00000007)
 
#define CHANNEL_CFG_NEXT_USEBURST_Msk   ((uint32_t)0x00000008)
 
#define CHANNEL_CFG_N_MINUS_1_Msk   ((uint32_t)0x00003FF0)
 
#define CHANNEL_CFG_R_POWER_Msk   ((uint32_t)0x0003C000)
 
#define CHANNEL_CFG_SRC_PROT_CTRL_Msk   ((uint32_t)0x001C0000)
 
#define CHANNEL_CFG_DST_PROT_CTRL_Msk   ((uint32_t)0x00E00000)
 
#define CHANNEL_CFG_SRC_SIZE_Msk   ((uint32_t)0x03000000)
 
#define CHANNEL_CFG_SRC_INC_Msk   ((uint32_t)0x0C000000)
 
#define CHANNEL_CFG_DST_SIZE_Msk   ((uint32_t)0x30000000)
 
#define CHANNEL_CFG_DST_INC_Msk   ((uint32_t)0xC0000000)
 

Подробное описание

Битовые позиции и маски регистра CHANNEL_CFG в DMA_Channel_TypeDef.