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

 
 
> Почему медленно работает MSD?, в примере IAR-STM32F103ZE-SK (из версии 5.40)
kan35
сообщение Jan 3 2012, 14:21
Сообщение #1


Знающий
****

Группа: Участник
Сообщений: 537
Регистрация: 22-02-06
Пользователь №: 14 594



Собственно вопрос в теме.
Карта - uSD по подключена по 4 битной шине, читается и пишется по DMA, скорость шины - 24МГц.
При этом на чтение по USB получаю около 450Кб/с, на запись и подавно 150Кб/с. Если карту читать впустую (без USB), скорость дает до ~1Мб/с.
Карта: 4- класс -в ноуте читается ок. 25Мб/с, записывается - 3.5Мб/с
Карта читается и пишется только блочно, это конечно медленнее чем stream, но неужели настолько? или может быть карта в примере как-то специально инициализируется на такую медленную работу?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
DpInRock
сообщение Jan 3 2012, 17:19
Сообщение #2


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



Цитата
При этом на чтение по USB получаю около 450Кб/с

Для FS - это нормально.

Цитата
USB со скоростью чуть больше пяти Мегабайт в секунду

А вот это только HS могло бы быть.

А вот в чистом виде 5мегабайт в секунду на частоте 25Мегагерц (без USB) - это вполне нормально и реально.

А вот как раз 1Мегабайт у ТС - маловато.

Сообщение отредактировал DpInRock - Jan 3 2012, 17:22


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post



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

 


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


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