16+
Воскресенье
18 ноября
Вход |Карта сайта | |Upload |codebook | PARTS

 О смысле всего сущего 0xFF

 Средства и методы разработки

 Мобильная и беспроводная связь

 Блошиный рынок Объявления

caxapa

Микроконтроллеры ARM 

AVR PIC MSP PLD,FPGA,DSP 

Кибернетика Технологии 

Схемы, платы, компоненты 

ARM-контроллеры

 
   Новая тема Правила Регистрация Поиск »» Архив
Вернуться в конференциюТопик полностью
il-2  (10.02.2017 11:05 - 23.03.2017 07:22) , в ответ на Еще с начала 2000-х замечаю, что весь дармовой софт производители железа делают "на отебись". Но тогда это не так заметно было в силу его компактности, а теперь все разрослось в том числе и говносодержимое. Посему и коррекцию на это нужно делать автор: Codavr
Update В общем, завелась либа :-) Но "призрак коммунизма" где-то бродит. Иногда получаю на флэшке файл 0-й длинны. Может кто-нибудь уже с этим боролся? 
Отпишусь, может кому-нибудь пригодится. При использовании данной библиотеки с классом mass-storage все основные глюки сконцентрированы в файле usbh_msc_fatfs.c. Во первых, все дисковые функции возвращают RES_OK. Во вторых, в функции disk_ioctl() нужно реализовать обработку кода CTRL_SYNC - я добавил туда выдачу команды TestUnitReady. Помогло. Из оставшихся непоняток - слишком медленная запись на флешку. Помогло кэширование записи - кэш на 16 секторов увеличил скорость почти в 2 раза. Дальнейшее увеличение кэша ни на что не влияет.
Главная | Карта сайта | О проекте | Проекты | Файлообменник | Регистрация | Вебмастер | RSS
Лето 7527 от сотворения мира. При использовании материалов сайта ссылка на caxapу обязательна.
MMI © MMXVIII