реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Подключение MMC/SD/CF/USB Flash, через интерфейс внешней памяти
zltigo
сообщение May 29 2007, 14:13
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(singlskv @ May 29 2007, 15:31) *
Скорее всего буду пробовать Compact Flash, мне кажется что он будет
все-таки быстрее чем MMC/SD в SPI режиме.

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


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
singlskv
сообщение May 29 2007, 15:05
Сообщение #17


дятел
*****

Группа: Свой
Сообщений: 1 681
Регистрация: 13-05-06
Из: Питер
Пользователь №: 17 065



Цитата(zltigo @ May 29 2007, 18:13) *
Что за рассуждения медленнее/быстрее? С какой скоростью-то нужно "в порт кидать"???
Это все и определит. SPI работающий на 1/2 тактовой Вашего конторллера уже НЕ МЕДЛЕННОЕ устройство по отношению к ВОЗМОЖНОСТЯМ контроллера.

нужно как всегда, чем больше тем лучше
примерно 1мбайт/сек (более точно пока не знаю)

да, еще в догонку вопросик для тех кто подключал Compact Flash:
Правильно ли я понял что после того как я настрою в регистрах карточки
адрес сектора и дам команду чтения, все 512 байт сектора будут считываться
подряд просто чтением ?
Go to the top of the page
 
+Quote Post
zltigo
сообщение May 29 2007, 15:13
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(singlskv @ May 29 2007, 18:05) *
нужно как всегда, чем больше тем лучше
примерно 1мбайт/сек (более точно пока не знаю)

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

Да.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
GDI
сообщение May 29 2007, 15:19
Сообщение #19


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



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


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
singlskv
сообщение May 29 2007, 15:28
Сообщение #20


дятел
*****

Группа: Свой
Сообщений: 1 681
Регистрация: 13-05-06
Из: Питер
Пользователь №: 17 065



Цитата(zltigo @ May 29 2007, 19:13) *
На такой скорости не всякая карточка отдавать будет, не говоря уже скромных возможностях AVR.

Да.

Спасибо.
Посмотрел еще сюда http://elm-chan.org/fsw/ff/img/rwtest.png
Они там почти мегабайт/сек получают при использовании FAT.
Пошел покупать CF карточку.

Кстати, никто не подскажет наименование производителей/продавцов
разъемов под CF Card ?
Go to the top of the page
 
+Quote Post
aai_m
сообщение May 30 2007, 03:02
Сообщение #21


Участник
*

Группа: Новичок
Сообщений: 25
Регистрация: 29-11-05
Из: Донецк
Пользователь №: 11 548



Пользуюсь разъемами(под SD и MMC, вполне нормальные по качеству) фирмы AUK, для CF посмотрите здесь:
http://www.aukconnector.com/SeriesDtl.asp?...amp;Serial=1201

Может знаете кто производит разъемы под микро SD? Подскажите, буду благодарен.
Go to the top of the page
 
+Quote Post
oran-be
сообщение May 30 2007, 05:13
Сообщение #22


Местный
***

Группа: Свой
Сообщений: 234
Регистрация: 30-03-07
Из: Одесса
Пользователь №: 26 621



Такой дискурс... Чем не нравится SPI? 1 Мбайт на 16 Мгц. Почти предел для ЮСБ на полной скорости. Правда, еще некоторая нагрузка на управляющие байты. Но если уже очень сильно хочется параллельную шину, можно поставить обычную микросхему флеш памяти, например датафлешку AT45 на 64 мбит - она и параллельный режим поддерживает. Стоимость одного метра возрастает в этом случае безмерно, правда. По сравнению с карточками.
Go to the top of the page
 
+Quote Post
m16
сообщение May 30 2007, 05:17
Сообщение #23


Местный
***

Группа: Свой
Сообщений: 242
Регистрация: 27-01-05
Пользователь №: 2 225



Цитата(aai_m @ May 30 2007, 07:02) *
Может знаете кто производит разъемы под микро SD? Подскажите, буду благодарен.

ITT , есть в терраэлектронике
Go to the top of the page
 
+Quote Post
sensor_ua
сообщение May 30 2007, 05:20
Сообщение #24


Профессионал
*****

Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387



Может, всё-таки проц сменить - на LPC23xx? Там контроллер SD на борту


--------------------
aka Vit
Go to the top of the page
 
+Quote Post
aai_m
сообщение Jun 2 2007, 09:52
Сообщение #25


Участник
*

Группа: Новичок
Сообщений: 25
Регистрация: 29-11-05
Из: Донецк
Пользователь №: 11 548



Довольно долго искал разъемы под microSD Card, сегодня удалось приобрести. Предполагаю, что следующая информация будет интересна разработчикам по производителю разъемов под microSD Card:
http://www3.alps.co.jp/alpscom/.
А вот такой разъем доступен живьем (у поставщиков он "обзывается" APLS3633):
Прикрепленные файлы
Прикрепленный файл  SCHD_E.pdf ( 646.33 килобайт ) Кол-во скачиваний: 116
 
Go to the top of the page
 
+Quote Post
Duduka
сообщение Nov 16 2007, 07:41
Сообщение #26





Группа: Новичок
Сообщений: 12
Регистрация: 28-02-07
Пользователь №: 25 758



Привет, всем посетителям форума!
Интересует тема именно чтения SD карты по SPI!
Для начала сделала попытку связать 2 AVR-ки по данному интерфейсу (mega128 и mega16), в режиме Master работают все как надо (проверяла оба), но вот в режиме главный-подчиненный не выходит. С mtga16(Slave) не приходит ответ. В чем тут дело?Если нужно приложу программки...
Заранее спасибоsmile.gif
Go to the top of the page
 
+Quote Post
Duduka
сообщение Nov 16 2007, 14:41
Сообщение #27





Группа: Новичок
Сообщений: 12
Регистрация: 28-02-07
Пользователь №: 25 758



Вопрос снимаю!разобраласьsmile.gif
Go to the top of the page
 
+Quote Post
yarunt
сообщение Nov 16 2007, 22:01
Сообщение #28


Местный
***

Группа: Участник
Сообщений: 215
Регистрация: 13-12-06
Из: fghgfh
Пользователь №: 23 476



Цитата(zltigo @ May 29 2007, 18:13) *
Что за рассуждения медленнее/быстрее? С какой скоростью-то нужно "в порт кидать"???
Это все и определит. SPI работающий на 1/2 тактовой Вашего конторллера уже НЕ МЕДЛЕННОЕ устройство по отношению к ВОЗМОЖНОСТЯМ контроллера.

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


--------------------
Нельзя впихнуть,невпихуемое?МОЙ БЛОГ
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 07:02
Рейтинг@Mail.ru


Страница сгенерированна за 0.01517 секунд с 7
ELECTRONIX ©2004-2016