Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Вторник
26 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
ARM, RISC-V контроллеры
655709
Топик полностью
Antimouse
(24.02.2016 15:30, просмотров: 155)
ответил
Гудвин
на
Ну оно типа в буфера укладывается посредством DMA. Но все-равно как то криво выглядит. В LPC17 DMA+fifo на всю быструю периферию имеется. Вот DMA для DAC, собаки, не положили :)
О! Это старая фича LPC-шек, сам горевал как-то и пришлось всё сделать в прерывании, так что джиттер обеспечен фирмой. :(
Ответить
Давно было - простенькую "говорилку" наспех сделал по прерываниям. А сейчас думаю, а что если настроить DMA память-регистр и запущать пересылки от таймера. (впрочем, наверное это "обсасывал", но уже забылось).
-
Гудвин
(24.02.2016 15:47
)
Отчасти поэтому я и применил в одной своей игрушке STM32L151 с DAC по DMA на триггере от таймера для "sensor exitation" и запуск АЦП таким же образом, шикарно, никаких лишних прерываний. :)
-
Antimouse
(24.02.2016 16:01
)
Во. NXP даже аппликуху изобразили, оказывается. А в свежем мануале про DMA DAC упомянуто (я то ковырял в 2008).
-
Гудвин
(24.02.2016 17:20
,
ссылка
)