-
- В LPC навороченный DMA. В произвольном месте в памяти размещается связанный список. Контроллер DMA при окончании текущей пересылки сам выбирает оттуда следующие параметры для новой пересылки, выполняет ее. И т.д. Можно весьма замысловатые Гудвин(936 знак., 06.02.2012 20:35)
- Такой DMA, насколько я помню, называется scatter/gather DMA (SGDMA). Есть практически во всех сигнальниках (DSP) и даже драйвера (WDM) под Windows Me его вовсю использовали. - USSR(07.02.2012 05:27,
)
- Вам уже говорили - koyodza(06.02.2012 20:38, ссылка)
- Такой DMA, насколько я помню, называется scatter/gather DMA (SGDMA). Есть практически во всех сигнальниках (DSP) и даже драйвера (WDM) под Windows Me его вовсю использовали. - USSR(07.02.2012 05:27,
- разные. Потому что потактовая синхронность не нужна - koyodza(06.02.2012 20:04)
- Есть такое дело, но разница не в разы. Интересно, сделает ли STM32 на 24 МГц в задаче DDS AVR-а на 20 МГц? - Леонид Иванович(06.02.2012 20:16)
- Это бесполезные спортивные соревнования. Да AVR быстро бегает стометровку, почти обгоняет STM32 и даже точно обгоняет AT91. Но спорт сильно отличается от реальной жизни. В реальной жизни AT91 тянет на себе программный MP3-декодер, пусть и без DDS, fk0(39 знак., 07.02.2012 00:13)
- смотря как реализовать. Если на java... :=) koyodza(189 знак., 06.02.2012 20:29)
- 200 ксэмплов - это с интерполяцией. Вон =GM= делает на AVR 2.5 МГц. Кстати, он утверждает, что ПДП даст в DDS замедление. - Леонид Иванович(06.02.2012 20:45)
- Есть такое дело, но разница не в разы. Интересно, сделает ли STM32 на 24 МГц в задаче DDS AVR-а на 20 МГц? - Леонид Иванович(06.02.2012 20:16)
- В LPC навороченный DMA. В произвольном месте в памяти размещается связанный список. Контроллер DMA при окончании текущей пересылки сам выбирает оттуда следующие параметры для новой пересылки, выполняет ее. И т.д. Можно весьма замысловатые Гудвин(936 знак., 06.02.2012 20:35)