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

 
 
 
Reply to this topicStart new topic
> PIC32, скорость при работе с USB диском, что-то медленно у меня очень, хочу быстрее.
Ruslan1
сообщение Jul 14 2011, 21:50
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Здравствуйте!

Есть устройство, которое имеет SD-карточку и USB-флэшку, на базе PIC32 со встроенным ЮСБ хостом.
При перекачке данных на юсбишку (чтение с SDC и запись в USB) вижу скорость не более чем 170 кбайт в секунду.
Чисто чтение с SDC дает скорость около 600 кБ/с, то есть собака зарыта именно в USB. sad.gif

Использую FATfs от Чана, прикрутил к нему майкрочиповские функции работы с USB. Читаю-пишу блоками по 4096 байт (используется многосекторный режим доступа для обоих носителей).

Может быть кто-нибудь может подсказать, где собака зарыта? Куда копать, что делать?

Подскажите пожалуйста, для меня этот USB почти темный лес. Почитал форумы на мелкочипе- в результате родил многосекторный доступ к ЮСБ-носителю. Это увеличило скорость раза в три (до 170 кБ/с), но что еще можно сделать- не знаю.
Go to the top of the page
 
+Quote Post

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

 


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


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