Цитата(Ankoc @ May 6 2008, 19:14)

Имеем: 1.NandFlash от Samsung (напр. K9F1208)
2. ADuC841 от AD (51МК с АЦП )
Задача: кидать данные с АЦП во флеш при макимальной f дискр. АЦП.
Вопрос: как реализовать интерфейс м/у ними, дабы успевать обрабатывать данные с АЦП, при этом мк еще и несколько загружен другими задачами ?
примеры реализации, исходники особенно приветствуется

Для обеспечения работы АЦП ADuC841 с максимальной скоростью (2,4мкс) необходимо организовать работу в режиме DMA. При этом идет запись непосредственно во внешнюю память объемом до 16Мбайт. Перед записью данных от АЦП эту память необходимо разметить особым способом. Потом эти данные необходимо переписать во флэш. В режиме DMA ADuC может выполнять другие операции, но внешняя память будет не доступна, пока не закончится ее заполнение. Следовательно Вы можете использовать максимальную производительность (420Ksps) только кусочно. Тэк шта скорости непрерывной записи 1 байт/мкс на ADuC841 Вы никак не добъетесь.
Сообщение отредактировал Linker - May 11 2008, 13:22
Я здесь и сейчас...