реклама на сайте
подробности

 
 
> Запись на SD карту
MMos
сообщение Aug 12 2008, 06:24
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 147
Регистрация: 7-12-07
Пользователь №: 33 057



Почитал спецификации SD. Но как создавать файл не нашёл. Подскажите, куда двигаться. Может есть какие-то ссылки.
Go to the top of the page
 
+Quote Post
3 страниц V   1 2 3 >  
Start new topic
Ответов (1 - 14)
msalov
сообщение Aug 12 2008, 06:27
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 526
Регистрация: 24-08-07
Из: Беларусь, Минск
Пользователь №: 30 045



SD - это всего лиш носитель, а файлы принадлежат файловой системе. Читайте про файловые системы.
Удачи.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Aug 12 2008, 06:47
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(MMos @ Aug 12 2008, 08:24) *
Может есть какие-то ссылки.

Пользуемся поиском по форуму.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
MMos
сообщение Aug 12 2008, 07:25
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 147
Регистрация: 7-12-07
Пользователь №: 33 057



Поиском пользовался. Вопрос остаётся открытым.
Go to the top of the page
 
+Quote Post
Cyber_RAT
сообщение Aug 12 2008, 07:48
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 162
Регистрация: 7-12-07
Из: Могилев
Пользователь №: 33 064



читайте спецификацию на FAT, или пишите свою файловую систему.... SD-карточка - это просто микросхема памяти с контроллером управления...
Go to the top of the page
 
+Quote Post
MMos
сообщение Aug 12 2008, 07:57
Сообщение #6


Частый гость
**

Группа: Участник
Сообщений: 147
Регистрация: 7-12-07
Пользователь №: 33 057



Немного расширю вопрос. Есть ли средства читать в ПК с SD информацию, не организованную в файлы?
Go to the top of the page
 
+Quote Post
_4afc_
сообщение Aug 12 2008, 08:04
Сообщение #7


Профессионал
*****

Группа: Свой
Сообщений: 1 262
Регистрация: 13-10-05
Из: Санкт-Петербург
Пользователь №: 9 565



Цитата(Cyber_RAT @ Aug 12 2008, 11:48) *
читайте спецификацию на FAT, или пишите свою файловую систему.... SD-карточка - это просто микросхема памяти с контроллером управления...

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

Цитата(MMos @ Aug 12 2008, 11:57) *
Немного расширю вопрос. Есть ли средства читать в ПК с SD информацию, не организованную в файлы?

Так же как с винчестера или дискеты - всякими диск докторами и подобными тулзами.
После того как карта проинитится и даст возбожность считывать или писать сектора.
Go to the top of the page
 
+Quote Post
MMos
сообщение Aug 12 2008, 08:12
Сообщение #8


Частый гость
**

Группа: Участник
Сообщений: 147
Регистрация: 7-12-07
Пользователь №: 33 057



Приятно пообщаться с братьями по разуму. Несколько фраз - и я начинаю прозревать. Спасибо! А может кто подскажет толковый русскоязычный источник информации по SD?
Go to the top of the page
 
+Quote Post
msalov
сообщение Aug 12 2008, 08:13
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 526
Регистрация: 24-08-07
Из: Беларусь, Минск
Пользователь №: 30 045



Цитата(MMos @ Aug 12 2008, 10:57) *
Немного расширю вопрос. Есть ли средства читать в ПК с SD информацию, не организованную в файлы?

Можно читать и писать при помощи dd for windows.
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Aug 12 2008, 08:45
Сообщение #10


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



Цитата(MMos @ Aug 12 2008, 11:57) *
Немного расширю вопрос. Есть ли средства читать в ПК с SD информацию, не организованную в файлы?


winhex
Go to the top of the page
 
+Quote Post
adc
сообщение Aug 12 2008, 10:11
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 409
Регистрация: 29-10-07
Пользователь №: 31 836



Цитата(rv3dll(lex) @ Aug 12 2008, 12:45) *
winhex

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


--------------------
Умный программист пишет тупым кодом гениальные вещи, а не наоборот...
Go to the top of the page
 
+Quote Post
MMos
сообщение Aug 12 2008, 11:10
Сообщение #12


Частый гость
**

Группа: Участник
Сообщений: 147
Регистрация: 7-12-07
Пользователь №: 33 057



WinHex - действительно отличная программа. Скачал, поставил. SD под руками нет, посмотрел USB-flash. FAT16 - проще некуда. И зачем я собирался ваять файлы сам? Пусть работает машина! Осталось научиться писать на карточку. Информации нарыл вроде достаточно, но всё на языке Шекспира, а моя пропускная способность на нём на порядок меньше, чем на языке Достоевского. Если кто знает о ресурсах на родном языке, поделитесь. Большое спасибо всем откликнувшимся. Без вас мне было бы хуже.
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Aug 12 2008, 12:44
Сообщение #13


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



Цитата(MMos @ Aug 12 2008, 15:10) *
Без вас мне было бы хуже.


на каком языке будем общаться с картой?
Go to the top of the page
 
+Quote Post
SysRq
сообщение Aug 12 2008, 13:03
Сообщение #14


Чайник, 1 литр
****

Группа: Свой
Сообщений: 655
Регистрация: 17-05-06
Из: Moscow
Пользователь №: 17 168



Из Windows читать\писать на низком уровне (без ФС) на физ. носители можно с помощью обычных API'шных CreateFile ("\\.\C:" - Opens drive C (volume). (ц) MSDN), WriteFile, ReadFile. Так что программку можете написать сбе сами :)
Go to the top of the page
 
+Quote Post
servol
сообщение Aug 12 2008, 13:04
Сообщение #15


Участник
*

Группа: Свой
Сообщений: 33
Регистрация: 4-11-04
Пользователь №: 1 042



Вот реализация FAT32 которая работает на 1к оперативки на любом микроконтроллере
http://elm-chan.org/fsw/ff/00index_e.html
Go to the top of the page
 
+Quote Post

3 страниц V   1 2 3 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd August 2025 - 10:21
Рейтинг@Mail.ru


Страница сгенерированна за 0.01472 секунд с 7
ELECTRONIX ©2004-2016