ELIOT1 HAL
Загрузка...
Поиск...
Не найдено
Структура _dma_multiblock_config

Конфигурация многоблочной передачи Подробнее...

#include <hal_dma.h>

Поля данных

uint32_t count
 
uint32_t data_size
 
dma_transfer_type_t transfer_type
 
bool scatter_en
 
bool gather_en
 
uint32_t src_burst_size
 
uint32_t dst_burst_size
 
uint32_t src_incr
 
uint32_t dst_incr
 
uint32_t src_data_width
 
uint32_t dst_data_width
 
void * src_addr
 
void * dst_addr
 
bool int_en
 

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

Конфигурация многоблочной передачи

Поля

◆ count

uint32_t _dma_multiblock_config::count

Количество дескрипторов многоблочной передачи

◆ data_size

uint32_t _dma_multiblock_config::data_size

Общее число данных

◆ dst_addr

void* _dma_multiblock_config::dst_addr

Адрес Приемника

◆ dst_burst_size

uint32_t _dma_multiblock_config::dst_burst_size

Размер пакета Приемника

◆ dst_data_width

uint32_t _dma_multiblock_config::dst_data_width

Ширина передаваемых данных Приемника

◆ dst_incr

uint32_t _dma_multiblock_config::dst_incr

Инкремент Приемника

◆ gather_en

bool _dma_multiblock_config::gather_en

Разрешение режима сбора Источника

◆ int_en

bool _dma_multiblock_config::int_en

Разрешение прерываний

◆ scatter_en

bool _dma_multiblock_config::scatter_en

Разрешение режима разброса Приемника

◆ src_addr

void* _dma_multiblock_config::src_addr

Адрес Источника

◆ src_burst_size

uint32_t _dma_multiblock_config::src_burst_size

Размер пакета Источника

◆ src_data_width

uint32_t _dma_multiblock_config::src_data_width

Ширина передаваемых данных Источника

◆ src_incr

uint32_t _dma_multiblock_config::src_incr

Инкремент Источника

◆ transfer_type

dma_transfer_type_t _dma_multiblock_config::transfer_type

Тип передачи


Объявления и описания членов структуры находятся в файле: