ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
25 ноября
172109
Agent0327 (11.11.2009 18:23, просмотров: 2204) MBedder
А не подскажет опытный ALL реальность следующей затеи: Требуется читать данные из внешнего АЦП со скоростью 20 MSps (пакеты по 16Кбайт макс.) Пока вижу только один путь - подключить все это на шину внешней памяти (EMC) LPC2868 и переносить данные во внутреннюю SRAM через DMA. Но вот потянет ли DMA-контроллер такие скорости? Нигде в доках нет ни слова о предельном быстродействии DMA-контроллеров чипов LPC. :-( вот какая процедура требуется: ------------------------------- - получаем от АЦП сигнал "данные готовы" - загружает 32 бита из extRAM(АЦП) в intRAM(SRAM). - увеличиваем указатель intRAM(SRAM). - проверяем достижение конца пакета. ------------------------------- Даже при скорости ядра 150 МГц это сделать нереально, надежда только на DMA. Может не стоит и пытаться идти этим путем? Сразу паять монстра на жесткой логике/ПЛМ?