ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
6 мая
1428966 Топик полностью
pavel2000 (22.04.2024 19:49, просмотров: 57) ответил mse homjak на А что вам даст ДМА? Впадайте в прерывание от ноги, вычитывайте и анализируйте на здоровье.
В частном случае всё прекрасно реализовалось на софтовом опросе EXTI->PR, т.к. у процессора нет другой задачи кроме трансляции входа на выход, и период поступления нового байта достаточно большой (порядка 5мкс). За это время вполне успеваю и обработать и передать на целевой LCD даже 12 байт (LCD допускает минимальный период порядка 100нс), которые формируются на основании забуферизированных ранее трех байт графической информации. 

Понятно, что можно построить сохранение значения шины в прерывании, но это всё же обработка с программным участием.
32бит для меня "новый этап", и интересно понять возможности процессора выполнять требуемое максимально аппаратно.