DMA доступ к периферии AHB шины

32-разрядные микроконтроллеры разработки АО "НИИЭТ"

Модераторы: ea, dav, bkolbov, Alis, pip, _sva_

Ответить
VSyrtsov
Сообщения: 1
Зарегистрирован: 10 авг 2020, 19:14
Предприятие: НииЧП

DMA доступ к периферии AHB шины

Сообщение VSyrtsov »

Добрый день, возник вопрос по К1921ВК01Т:
Как организовать обмен DMA память –> периферия AHB?
Задача стоит чтобы передавать пакеты по Ethernet в определенное время, предполагалось управлять NT_ETHERNET->DMATxCtrl_bit.TXENABLE через DMA, это не выходит.
bkolbov
Сообщения: 248
Зарегистрирован: 14 дек 2015, 11:37
Предприятие: АО НИИЭТ
Откуда: Воронеж

Re: DMA доступ к периферии AHB шины

Сообщение bkolbov »

Добрый день!

Доступные для DMA области памяти:
- 0x20000000 - 3FFFFFFF (RAM)
- 0x80000000 - 0x8000FFFF (ADC)
- 0xA0000000 - 0xBFFFFFFF (APB периферия)

К сожалению, регистры Ethernet недоступны для DMA.
Ответить

Вернуться в «32-разрядные микроконтроллеры»