Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Воскресенье
24 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры
1064666
Топик полностью
Гyдвин
, волшебник
(26.12.2020 18:01, просмотров: 358)
ответил
Andreas
на
дааа, UART с fifo просто шедеврален в lpc185x, думаю и в других тоже, а сколько гимора заставить его работать в DMA! В SDMMC гнусная система дескрипторов в DMA, причем с ограничением размера принимаемого пакета. на 180МГц проц раскаляется и приходится как в ноутбуках современных частоту снижать. В чужой код USB залез и охренел от его мутности по сравнению с ST и кинетисом. Свобода тактирования это в STM32H7 - 3отдельных PLL с 3 делителями на выходе каждого. В общем немного
Мне понравился DMA в LPC17. Заполнил linked lists для I2S, и оно само, без всякого участия проца в фоне делает все, что надо. Да еще и с FIFO - дополнительная гарантия...
Ответить
Задумки хорошие, особенно по сравнению с косячным первым stm32f1xx, но криво и недоделано. Есть флаг таймаута при приеме уарта, но фиг прерывание по нему сделаешь. Прием по дма делал просто методом тыка несколько дней.
-
Andreas
(26.12.2020 18:13
)