ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
19 июля
314920 Топик полностью
MegaJohn (14.03.2012 14:04, просмотров: 147) ответил MegaJohn на Кто юзал исходники Чана, или хорошо разбирается в SD ? на команду CMD0 получаю ответ R1=0x3F, а должон быть 0x01. Что не так делаю ?
вообщем, вернулся опять к этому проекту. Все тебепрь работает - может фаза луны, может карточки другие =) Petit_FS считывает соержимое файла. Но работа с карточкой очень медленная. Нужно ускорить и FAT нафиг не нужна. Но вот в чем затык: disk_readp возвращает пустой буфер если LBA < 0x100. Хотя Winhex при открытии этой карточки показывает данные (вся флешка забита файлами преднамерено + область FAT ). static char buff[128]; DRESULT res; res = disk_readp( (BYTE*)buff, 0x100, 0, sizeof( buff ) ); // так buff с данными res = disk_readp( (BYTE*)buff, 0x80, 0, sizeof( buff ) ); // так buff пустой res = disk_readp( (BYTE*)buff, 0, 0, sizeof( buff ) ); // и так buff тоже пустой, хотя должен быть FAT-заголовок res во всех случаях RES_OK может какая особенность по чтению начальных секторов ?