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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Вопрос по карте SD, У кого есть опыт - подскажите
Asb
сообщение May 29 2007, 20:45
Сообщение #16


Местный
***

Группа: Свой
Сообщений: 294
Регистрация: 11-11-04
Из: Москва
Пользователь №: 1 109



Sorry если не совсем в тему. С SD работать не приходилось, но при работе с IDE FLASH дисками столкнулись с довольно паршивой проблемой: время "задумчивости" по каким - то причинам было нестабильно. При приемлемом, в среднем времени записи блока, периодически возникали интервалы отсутсвия готовности существенно (раз этак в пять-десять) большие. Эффект проявлялся на сплошном равномерном потоке данных. Во избежание потерь пришлось значительно увеличивать размер кольцевого буфера в ОЗУ (~ 70 блоков). Правда дело было года четыре назад, так что по нынешним временам это может быть и не актуально.
Go to the top of the page
 
+Quote Post
ZLOI
сообщение May 31 2007, 06:48
Сообщение #17


Частый гость
**

Группа: Участник
Сообщений: 147
Регистрация: 7-03-07
Из: Славный город Шелехов
Пользователь №: 25 967



Привет, тоже хочу SD заняться, но не могу купить разъём, подскажите где по России продаются

Сообщение отредактировал ZLOI - May 31 2007, 06:49
Go to the top of the page
 
+Quote Post
Styv
сообщение May 31 2007, 06:55
Сообщение #18


Частый гость
**

Группа: Свой
Сообщений: 133
Регистрация: 16-08-04
Пользователь №: 504



Добрый день Всем!

Подскажите, какой максимальной скорости записи на SD карту можно добиться (интересует 4-битный интерфейс). Интересует продолжительная запись всей карты (2, 4, 8 ГБайт). У кого что получалось?

А разъем лучше выдрать из кардридера, так дешевле будет и быстрее.
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Jun 3 2007, 05:00
Сообщение #19


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



нсть 2 скорости карты

1 скорость интерфейсная - зависит от тактовой частоты шины
до 12.5 на 25мгц
до 25 на 50мгц
это при записи полубайтами

2 скорость записи флаш
тут самое интересное
запись одного блока может занимать до 200мсек
и сильно зависит от предыстории

в режиме мульти посмотрев на осциллограмму ужаснулся
для разных карт по разному - но больше 10мб сек не получал
но это на больших файлах

после записи последнего блока по линии дат0 карта удерживает 0 ещё довольно долго препвать её это испортить не 1 блок а сразу много))))


такое извращение как однобитный режим даже не рассматривал
Go to the top of the page
 
+Quote Post
Maverick
сообщение Jun 4 2007, 08:54
Сообщение #20


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Посмотри может поможет
Прикрепленные файлы
Прикрепленный файл  mnc.rar ( 34.44 килобайт ) Кол-во скачиваний: 125
 


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
RHnd
сообщение Jun 7 2007, 14:50
Сообщение #21


Знающий
****

Группа: Свой
Сообщений: 518
Регистрация: 12-04-07
Из: Санкт-Петербург
Пользователь №: 26 997



Цитата(ZMaverickZ @ Jun 4 2007, 12:54) *
Посмотри может поможет

Оно бы и помогло, наверное, но я VHDL не знаю. А можно в двух словах, что это за штука и чего она делает?
Go to the top of the page
 
+Quote Post
Victor
сообщение Jun 14 2007, 05:08
Сообщение #22


Частый гость
**

Группа: Свой
Сообщений: 122
Регистрация: 21-02-05
Из: Питер
Пользователь №: 2 811



Подводя небольшие итоги по средней скорости записи для mcroSD:
1) Скорость записи посекторная (write block, 512b) - для разных карт разная, от 190кб/с до 1300кб/с (причем не всегда "самая быстрая" карточка по этому пункту быстрее)
2) Скорость записи потоковая (write multiple block, n*512b) - вот это уже вкусно - от 3 до 10 мб/с. (этот пункт уже четко кореллирует со "скоростью", написанной в документации к карте)

Все скорости "усредненные" на 5мб файле, интерфейс 4-бит, 25Мгц.
Удачи!


--------------------
Dies diem docet.
Go to the top of the page
 
+Quote Post
RHnd
сообщение Jun 14 2007, 05:14
Сообщение #23


Знающий
****

Группа: Свой
Сообщений: 518
Регистрация: 12-04-07
Из: Санкт-Петербург
Пользователь №: 26 997



Цитата(Victor @ Jun 14 2007, 09:08) *
Подводя небольшие итоги по средней скорости записи для mcroSD:
1) Скорость записи посекторная (write block, 512b) - для разных карт разная, от 190кб/с до 1300кб/с (причем не всегда "самая быстрая" карточка по этому пункту быстрее)
2) Скорость записи потоковая (write multiple block, n*512b) - вот это уже вкусно - от 3 до 10 мб/с. (этот пункт уже четко кореллирует со "скоростью", написанной в документации к карте)

Спасибо, картина примерно ясна. Т.е. потоковое делать не буду, придется использовать оперативку для буфера.
Go to the top of the page
 
+Quote Post
Victor
сообщение Jun 14 2007, 07:44
Сообщение #24


Частый гость
**

Группа: Свой
Сообщений: 122
Регистрация: 21-02-05
Из: Питер
Пользователь №: 2 811



Цитата(RHnd @ Jun 14 2007, 09:14) *
... Т.е. потоковое ...

Вы имели ввиду "Т.е. т.к."?


--------------------
Dies diem docet.
Go to the top of the page
 
+Quote Post
RHnd
сообщение Jun 14 2007, 10:29
Сообщение #25


Знающий
****

Группа: Свой
Сообщений: 518
Регистрация: 12-04-07
Из: Санкт-Петербург
Пользователь №: 26 997



Цитата(Victor @ Jun 14 2007, 11:44) *
Вы имели ввиду "Т.е. т.к."?

Я имел ввиду, что для потокового я не могу гарантировать окончание блока перед приходом следующего, и, следовательно, буду делать буффер.
Go to the top of the page
 
+Quote Post

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

 


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


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