![]() |
NIIETCM4 PD
v0.9.0
Драйвер периферии для микроконтроллеров на базе ядра ARM Cortex-M4
|
Функции | |
void | DMA_ChannelDeInit (DMA_Channel_TypeDef *DMA_Channel) |
Деинициализация канала DMA. Подробнее... | |
void | DMA_ChannelInit (DMA_Channel_TypeDef *DMA_Channel, DMA_ChannelInit_TypeDef *DMA_ChannelInitStruct) |
Инициализация канала DMA. Подробнее... | |
void | DMA_ChannelStructInit (DMA_ChannelInit_TypeDef *DMA_ChannelInitStruct) |
Заполнение каждого члена структуры DMA_ChannelInitStruct значениями по умолчанию. Подробнее... | |
void | DMA_DeInit () |
Деинициализация контроллера DMA. Подробнее... | |
void | DMA_Init (DMA_Init_TypeDef *DMA_InitStruct) |
Инициализация контроллера DMA. Подробнее... | |
void | DMA_StructInit (DMA_Init_TypeDef *DMA_InitStruct) |
Заполнение каждого члена структуры DMA_InitStruct значениями по умолчанию. Подробнее... | |
void | DMA_BasePtrConfig (uint32_t BasePtr) |
Установка базового адреса управляющих каналов. Подробнее... | |
void | DMA_ProtectionConfig (DMA_Protect_TypeDef *DMA_Protection) |
Управление защитой шины при обращении DMA к управляющим данным. Подробнее... | |
void | DMA_MasterEnableCmd (FunctionalState State) |
Разрешения работы контроллера DMA. Подробнее... | |
void | DMA_SWRequestCmd (uint32_t DMA_Channel) |
Программный запрос на осуществление передач DMA по выбранным каналам. Подробнее... | |
void | DMA_UseBurstCmd (uint32_t DMA_Channel, FunctionalState State) |
Установка пакетного обмена каналов DMA. Подробнее... | |
void | DMA_ReqMaskCmd (uint32_t DMA_Channel, FunctionalState State) |
Маскирование каналов DMA. Подробнее... | |
void | DMA_ChannelEnableCmd (uint32_t DMA_Channel, FunctionalState State) |
Активация каналов DMA. Подробнее... | |
void | DMA_PrmAltCmd (uint32_t DMA_Channel, FunctionalState State) |
Установка первичной/альтернативной управляющей структуры каналов DMA. Подробнее... | |
void | DMA_HighPriorityCmd (uint32_t DMA_Channel, FunctionalState State) |
Установка высокого приоритета каналов DMA. Подробнее... | |
DMA_State_TypeDef | DMA_StateStatus () |
Доступ к текущему конечного автомата контроллера DMA. Подробнее... | |
FunctionalState | DMA_MasterEnableStatus () |
Состояние контроллера DMA. Подробнее... | |
FunctionalState | DMA_WaitOnReqStatus (uint32_t DMA_Channel) |
Показывает поддерживает ли канал одиночные SREQ запросы. Подробнее... | |
OperationStatus | DMA_ErrorStatus () |
Показывает наличие ошибки на шине. Подробнее... | |
void | DMA_ClearErrorStatus () |
Сброс флага ошибки на шине. Подробнее... | |