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

 
 
> STM32F2xx скорость USB HOST, маловато будет...
dubb
сообщение Nov 20 2012, 03:55
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 42
Регистрация: 18-08-09
Из: Сибири
Пользователь №: 51 936



Всем привет!

Хочу спросить уважаемых участников конференции, которые занимались поднятием режима USB Host Mass Stoage на мк stm32 (конкретно у меня F207).

Лично я с USB на контроллерах почти не работал, и питал иллюзии, что воткну СТМовскую либу - и всё заработет более-менее хорошо (как с остальной переферией), но похоже ошибался 8)

Использовал стандартную либу, с измененими и юзеровском КА, сначала со встроенной физикой USB, потом с внешней микросхемой в режиме HS.

Корка файловой системы - FatFS. Запись на флешку Kingston DT101 ii (http://usbflashspeed.com/device/11630) которая при записи буффером по 32К даёт скорость около 2.7МБайт/с. Отформатированна в FAT32.

В общем полученные мной скорости:

1) Внутреняя физика, режим full speed, запись массивами по 30 000 Байт - не могу получить среднюю скорость на запись больше, чем 1.2 Мбит/с

2) Внешняя ULPI физика USB3300 (изменены соответствующие макросы, включающие ext PHY), режим high speed, массивы по 30 000 Байт - скорость не больше 2 Мбит/с

Особенно смущает вторая строчка и наводит на мысль о недопустимом радиусе кривизны моих рук)).

Изменение размера буффера (используется память контроллера) сколько-нибудь значительных изменений не даёт.

Подскажите пожалуйста, кто какие скорости записи на USB Flash получал? Может быть где-то надо подпилить либу? Или я был изначально неправ в своих ожиданиях ?

Спасибо.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 14:36
Рейтинг@Mail.ru


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