Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: AT91RM9200 + CF Card
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Хомяк
Возникла небходимость прицепить CF к 9200.
Вопрос следующий.
В каком режиме лучше юзать карточку?
Пока склоняюсь к True IDE
romashko
Цитата(Хомяк @ Jul 21 2007, 15:40) *
Возникла небходимость прицепить CF к 9200.
Вопрос следующий.
В каком режиме лучше юзать карточку?
Пока склоняюсь к True IDE


Я подсоединял к ARM9200 Nikon CF на 8MB. Шина данных была 16 бит. Использовал EBI в режиме контроллера статической памяти. Устройств на шине было четыре(включая CF). Всё делал по спецификации CFA. В итоге были глюки правильности чтения/записи данных. Иногда зависало всё в цикле опроса битов BSY,DRQ,RDY.
Потом скоматозил ШД до 8 бит (есть команда Set features - 0xFE, Feat=0x1) - True IDE Mode становится восьмибитным - глюков чтения/записи не обнаружил но зависоны в цикле остались.

В цикле записи/чтения байтов CF НАДО ОПРАШИВАТЬ BSY - иначе жевать будет - что противоречит спецификации CFA !!!

Чтение/запись проверял MP3-декодером VS1003. (SPI)

самому интересно -есть ли выход???
Хомяк
Спасибо за совет
Учту
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.