Перейти к содержанию
    

Подключение MMC/SD/CF/USB Flash

Скорее всего буду пробовать Compact Flash, мне кажется что он будет

все-таки быстрее чем MMC/SD в SPI режиме.

Что за рассуждения медленнее/быстрее? С какой скоростью-то нужно "в порт кидать"???

Это все и определит. SPI работающий на 1/2 тактовой Вашего конторллера уже НЕ МЕДЛЕННОЕ устройство по отношению к ВОЗМОЖНОСТЯМ контроллера.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Что за рассуждения медленнее/быстрее? С какой скоростью-то нужно "в порт кидать"???

Это все и определит. SPI работающий на 1/2 тактовой Вашего конторллера уже НЕ МЕДЛЕННОЕ устройство по отношению к ВОЗМОЖНОСТЯМ контроллера.

нужно как всегда, чем больше тем лучше

примерно 1мбайт/сек (более точно пока не знаю)

 

да, еще в догонку вопросик для тех кто подключал Compact Flash:

Правильно ли я понял что после того как я настрою в регистрах карточки

адрес сектора и дам команду чтения, все 512 байт сектора будут считываться

подряд просто чтением ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

нужно как всегда, чем больше тем лучше

примерно 1мбайт/сек (более точно пока не знаю)

На такой скорости не всякая карточка отдавать будет, не говоря уже скромных возможностях AVR.

все 512 байт сектора будут считываться

подряд просто чтением ?

Да.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

мне кажется что если надо с такой скоростью работать, то можно сделать что то типа ПДП.. т.е. контроллер выдает команды на карту для начала чтения и вместе с запуском чтения сектора( или чего там...) каким либо коммутатором просто подключать шину данных на целевое устройство.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На такой скорости не всякая карточка отдавать будет, не говоря уже скромных возможностях AVR.

 

Да.

Спасибо.

Посмотрел еще сюда http://elm-chan.org/fsw/ff/img/rwtest.png

Они там почти мегабайт/сек получают при использовании FAT.

Пошел покупать CF карточку.

 

Кстати, никто не подскажет наименование производителей/продавцов

разъемов под CF Card ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пользуюсь разъемами(под SD и MMC, вполне нормальные по качеству) фирмы AUK, для CF посмотрите здесь:

http://www.aukconnector.com/SeriesDtl.asp?...amp;Serial=1201

 

Может знаете кто производит разъемы под микро SD? Подскажите, буду благодарен.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Такой дискурс... Чем не нравится SPI? 1 Мбайт на 16 Мгц. Почти предел для ЮСБ на полной скорости. Правда, еще некоторая нагрузка на управляющие байты. Но если уже очень сильно хочется параллельную шину, можно поставить обычную микросхему флеш памяти, например датафлешку AT45 на 64 мбит - она и параллельный режим поддерживает. Стоимость одного метра возрастает в этом случае безмерно, правда. По сравнению с карточками.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может знаете кто производит разъемы под микро SD? Подскажите, буду благодарен.

ITT , есть в терраэлектронике

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Довольно долго искал разъемы под microSD Card, сегодня удалось приобрести. Предполагаю, что следующая информация будет интересна разработчикам по производителю разъемов под microSD Card:

http://www3.alps.co.jp/alpscom/.

А вот такой разъем доступен живьем (у поставщиков он "обзывается" APLS3633):

SCHD_E.pdf

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Привет, всем посетителям форума!

Интересует тема именно чтения SD карты по SPI!

Для начала сделала попытку связать 2 AVR-ки по данному интерфейсу (mega128 и mega16), в режиме Master работают все как надо (проверяла оба), но вот в режиме главный-подчиненный не выходит. С mtga16(Slave) не приходит ответ. В чем тут дело?Если нужно приложу программки...

Заранее спасибо:)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Что за рассуждения медленнее/быстрее? С какой скоростью-то нужно "в порт кидать"???

Это все и определит. SPI работающий на 1/2 тактовой Вашего конторллера уже НЕ МЕДЛЕННОЕ устройство по отношению к ВОЗМОЖНОСТЯМ контроллера.

без FAT,просто читать блоки .На частоте 22мгц ,1мб за 2-3 секунды можно.Запись примерно в два раза дольше.Можно еще быстрее еслиб контроллер не делал вычисление начало следующего сектора.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...