roboforum.ru

Технический форум по робототехнике.
Текущее время: 17 фев 2025, 10:25

Часовой пояс: UTC + 4 часа




Начать новую тему Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Форматирование SD карты
СообщениеДобавлено: 06 фев 2009, 00:37 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
мануальчики: http://www.gaw.ru/html.cgi/txt/app/memory/mmc.htm, http://piclist.ru/S-FAT-MMC-RUS/S-FAT-MMC-RUS.html.
для того, чтобы форматировать карту, необходимо изменить первые N байт. поскольку карточки в миниботах одинаковые, то можно просто считать с чистой отформатированной карточки эти самые байты, после чего хоть до опупения форматить карту, записывая их :)
а вопрос один: сколько байт считывать? :oops:

Добавлено спустя 1 час 6 минут 55 секунд:
ап :)

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Форматирование SD карты
СообщениеДобавлено: 06 фев 2009, 00:46 
Не в сети
Аватара пользователя

Зарегистрирован: 30 янв 2009, 01:24
Сообщения: 784
Откуда: Запорожье
прог. языки: Си, AvrASM, STL, САС, учу Си++
ФИО: Павел
читай пока нули не полезут непрерывным потоком


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Форматирование SD карты
СообщениеДобавлено: 06 фев 2009, 10:10 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
угу

взять карту отформатировать её полностью по настоящему
и считать первые хз скока но много байт
потом отрезать лишние нули в хвосте и получим готовый заголовок который можно писать в любую такую же карту

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Форматирование SD карты
СообщениеДобавлено: 06 фев 2009, 10:46 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
это будет актуально для карт одинакового размера но разных производителей?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Форматирование SD карты
СообщениеДобавлено: 06 фев 2009, 11:05 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
карты разных производителей не бывают одинакового размера :D :D

плюс минус мегобайт или хуже того
если мы скопируем таблицу с одной карты в другую большую мы просто отрежем лишние мегабайты будет кусок карты вне раздела фат
и получим ошибку при записи если карта на самом деле меньше чем эталон.

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Форматирование SD карты
СообщениеДобавлено: 06 фев 2009, 11:35 
Не в сети
Аватара пользователя

Зарегистрирован: 30 янв 2009, 01:24
Сообщения: 784
Откуда: Запорожье
прог. языки: Си, AvrASM, STL, САС, учу Си++
ФИО: Павел
можно в какомпибудь WinImage сначала отформатировать на заведомо меньший размер (ну на 19 метров меньше) и уже оттуда читать FAT


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Форматирование SD карты
СообщениеДобавлено: 09 май 2009, 14:30 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
логическое продолжение идеи здесь

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 7 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO