Ruslan1 17 14 июля, 2011 Опубликовано 14 июля, 2011 · Жалоба Здравствуйте! Есть устройство, которое имеет SD-карточку и USB-флэшку, на базе PIC32 со встроенным ЮСБ хостом. При перекачке данных на юсбишку (чтение с SDC и запись в USB) вижу скорость не более чем 170 кбайт в секунду. Чисто чтение с SDC дает скорость около 600 кБ/с, то есть собака зарыта именно в USB. :( Использую FATfs от Чана, прикрутил к нему майкрочиповские функции работы с USB. Читаю-пишу блоками по 4096 байт (используется многосекторный режим доступа для обоих носителей). Может быть кто-нибудь может подсказать, где собака зарыта? Куда копать, что делать? Подскажите пожалуйста, для меня этот USB почти темный лес. Почитал форумы на мелкочипе- в результате родил многосекторный доступ к ЮСБ-носителю. Это увеличило скорость раза в три (до 170 кБ/с), но что еще можно сделать- не знаю. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться