-
- Высший приоритет - чтобы ДМА делал то, для чего, собственно, был изобретен - для изохронной доставки данных, например, к ЦАПу, видеоконвертеру и т.д. С точностью до фазового джиттера, а не "когда будет время и желание". А процессор - медленно и Idler(1528 знак., 26.09.2014 20:39)
- Вы чего-то особенного хотите... Apтём(2698 знак., 26.09.2014 21:45)
- Только вот у правильного (по моему скромному мнению) LPC17xx в добавок к DMA имеется еще и FIFO, как в самом контроллере DMA, так и в скоростной (и не только) периферии. Аккурат для того, чтобы "ложку к обеду". - Гудвин(27.09.2014 03:06)
- FIFO это хорошо, но чтобы DMA в FIFO записал данные нужно получить доступ к шине. А его могут и не дать (с точностью до нескольких тактов). Так что джиттер всё равно возможен. Выдавать данные в порт как хочет Idler всё равно не выйдет. - Apтём(27.09.2014 12:56)
- Для этого в том же LPC существуют отдельные банки памяти. Думается, что на нем вполне возможно реализовать, учитывая FIFO, глубиной 4 слова. - Гудвин(27.09.2014 13:40)
- а FIFO у DMA на выходе разве есть? или только на входе данных? - Apтём(27.09.2014 13:55)
- Для этого в том же LPC существуют отдельные банки памяти. Думается, что на нем вполне возможно реализовать, учитывая FIFO, глубиной 4 слова. - Гудвин(27.09.2014 13:40)
- FIFO это хорошо, но чтобы DMA в FIFO записал данные нужно получить доступ к шине. А его могут и не дать (с точностью до нескольких тактов). Так что джиттер всё равно возможен. Выдавать данные в порт как хочет Idler всё равно не выйдет. - Apтём(27.09.2014 12:56)
- Только вот у правильного (по моему скромному мнению) LPC17xx в добавок к DMA имеется еще и FIFO, как в самом контроллере DMA, так и в скоростной (и не только) периферии. Аккурат для того, чтобы "ложку к обеду". - Гудвин(27.09.2014 03:06)
- Вы чего-то особенного хотите... Apтём(2698 знак., 26.09.2014 21:45)
- Высший приоритет - чтобы ДМА делал то, для чего, собственно, был изобретен - для изохронной доставки данных, например, к ЦАПу, видеоконвертеру и т.д. С точностью до фазового джиттера, а не "когда будет время и желание". А процессор - медленно и Idler(1528 знак., 26.09.2014 20:39)