[an error occurred while processing this directive]
Кстати, для загрузки еще неплохо использовать атмеловские датафлеши (AT45DBxxx)
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено vmp 23 сентября 2002 г. 14:33
В ответ на: Это уж как тебе удобнее. У меня в одном месте на аппаратном SPI висят, в другом месте - программно ножками дрыгаю, в третьем - гружу из 128-й меги в параллельном режиме (PPA). А EPM-ка на общей шине есть одна, в параллель к ОЗУ и ACEX - без проблем отправлено ReAl 23 сентября 2002 г. 14:04

У них есть очень приятный режим непрерывного чтения. Вешаем датафлешину на микроконтроллер (можно аппаратный SPI, можно - программо), выход датафлешины - на DATA0, такт - на DCLK. Еще одна ножка микроконтроллера - на nCE Альтеры. Ставим nCE в 1, подаем на AT45DB команду и адрес. После этого nCE=0 и остается только подавать такты до установки CONF_DONE.
В качестве микроконтроллера я использовал TI MSP430F110 - цена меньше пары упитанных енотов, обвязка никакая не нужна - работает на 5 МГц от внутреннего RC-генератора, причем эту частоту можно вытащить наружу, так что грузим альтеру со скоростью 5 Мбит/с.

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru