Отправка данных в буфер посылки DMA

| Си |
в палитре на схеме

Данный блок передает данные, полученные со входа блока, контроллеру DMA и запускает передачу данных DMA.

При кодогенерации используется стандартная библиотека GD32F10X v2.2.0, предоставляемая производителем микроконтроллеров GigaDevice. Подробные настройки ДМА можно найти в документации на микроконтроллер.

Входные порты

Имя Описание Тип линии связи
tx Порт входа данных, массив значений Математическая

Выходные порты

Имя Описание Тип линии связи
ready Порт выход готовности, сортировки блока Математическая

Свойства

Название Имя Описание По умолчанию Тип данных
Контроллер DMA DMA Возможные значения: «DMA0», «DMA1» DMA0 Перечисление
Канал DMA DMA_CH Возможные значения: «DMA_CH0», «DMA_CH1», «DMA_CH2», «DMA_CH3», «DMA_CH4», «DMA_CH5», «DMA_CH6» DMA_CH0 Перечисление
Размер массива данных DATA_SIZE Возможные значения: целое число от «0» до «65535» 0 Целое
Размер элемента массива DATA_WIDTH Возможные значения: «8bit», «16bit», «32bit» 32bit Перечисление
Режим круговой работы (circulation) DMA_CIRC Возможные значения: «DISABLED»,«ENABLED» DISABLED Перечисление

Параметры

Блок не имеет параметров.