Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Четверг
21 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры
1339221
Топик полностью
mse homjak
(11.08.2023 12:12, просмотров: 128)
ответил
klen
на
запись байта адреса слейва на шину синхронно, запись буфера команд или данных через dmа асинхронно. закрытие обмена в обработчике окончания передачи dma.
А можно оценить влияние ДМА на производительность процессора в фоновой задаче? Типа, какое-нить вычисление обложить дрыгоношкой, чтобы было видно время исполнения и измерить его с ДМА и без. Хотя, на таком трафике влияние ДМА будет незаметно.
Ответить
можно конечно... пока качается по i2c предыдущее содержимое фрейм-буфера, происходит вычисления логики приложения. в этом месте я хотел бы написать что еще и отрисовка нового фреймбуфера... но нет , размер ОЗУ 2Кб в нашем случае это слишком мало для двойной буферизации...
-
klen
(12.08.2023 04:19
)