Перейти к содержанию
    

Почитал спецификации SD. Но как создавать файл не нашёл. Подскажите, куда двигаться. Может есть какие-то ссылки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

SD - это всего лиш носитель, а файлы принадлежат файловой системе. Читайте про файловые системы.

Удачи.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

читайте спецификацию на FAT, или пишите свою файловую систему.... SD-карточка - это просто микросхема памяти с контроллером управления...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Немного расширю вопрос. Есть ли средства читать в ПК с SD информацию, не организованную в файлы?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

читайте спецификацию на FAT, или пишите свою файловую систему.... SD-карточка - это просто микросхема памяти с контроллером управления...

...которая позволяет оперировать (писать/читать) блоками по 512 байт задавая номер блока.

Ну и другие возможности тоже есть.

 

Немного расширю вопрос. Есть ли средства читать в ПК с SD информацию, не организованную в файлы?

Так же как с винчестера или дискеты - всякими диск докторами и подобными тулзами.

После того как карта проинитится и даст возбожность считывать или писать сектора.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Приятно пообщаться с братьями по разуму. Несколько фраз - и я начинаю прозревать. Спасибо! А может кто подскажет толковый русскоязычный источник информации по SD?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Немного расширю вопрос. Есть ли средства читать в ПК с SD информацию, не организованную в файлы?

Можно читать и писать при помощи dd for windows.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Немного расширю вопрос. Есть ли средства читать в ПК с SD информацию, не организованную в файлы?

 

winhex

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

winhex

+1 хорошая прога! Сам ей пользовался при чтении таблицы fat на карточке. Можно посмотреть что где лежит.. и даже при желании разобраться с таблицей.. :-)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

WinHex - действительно отличная программа. Скачал, поставил. SD под руками нет, посмотрел USB-flash. FAT16 - проще некуда. И зачем я собирался ваять файлы сам? Пусть работает машина! Осталось научиться писать на карточку. Информации нарыл вроде достаточно, но всё на языке Шекспира, а моя пропускная способность на нём на порядок меньше, чем на языке Достоевского. Если кто знает о ресурсах на родном языке, поделитесь. Большое спасибо всем откликнувшимся. Без вас мне было бы хуже.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Без вас мне было бы хуже.

 

на каком языке будем общаться с картой?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Из Windows читать\писать на низком уровне (без ФС) на физ. носители можно с помощью обычных API'шных CreateFile ("\\.\C:" - Opens drive C (volume). (ц) MSDN), WriteFile, ReadFile. Так что программку можете написать сбе сами :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот реализация FAT32 которая работает на 1к оперативки на любом микроконтроллере

http://elm-chan.org/fsw/ff/00index_e.html

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...