Easyelectronics.ru

Электроника для всех
Текущее время: 19 июн 2018, 02:02

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



    • JLCPCB - Платы прототипов всего за 2$ c бесплатной доставкой (при первом заказе)
    • 10 PCBs за $2 для 2 слоев, $15 для 4 слойной, $74 для 6 слойной платы.
    • Крупнейший китайский производитель прототипных плат. 290000+ клиентов & 8000+ заказов в день!
    • LCSC - Крупнейший китайский онлайн магазин радиодеталей.

Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Разбираюсь с примером FatFS к LPC176x
СообщениеДобавлено: 15 дек 2014, 18:07 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 27 июн 2011, 01:37
Сообщения: 184
Откуда: Саратов
Здравствуйте.
Сразу оговорюсь, что дублирую свою тему на electronics.ru.
Разбираюсь с FatFS, но во вложенном примере к LPC176x непонятка (лично для меня). Не могу прочесть файл в формате имени 8.3.
На первых порах "общаюсь" с МК по UART, как и предложено Чаном в примере.
Ну, во-первых нигде не нашел пояснения к синтаксису некоторых команд из списка, выдаваемого по запросу "?" (см. картинку). Например, что <pd#> это номер диска понял, а что такое <len> у команды чтения файла fr? Длина, размер? Есть команда fz вроде как для чтения/изменения этого параметра. Так в команду чтения файла fr надо подставлять полученное значение возвращенное fz? Я думал, что для чтения достаточно будет ввести fr 0:/agava.txt (внутри файла текст Test text).
Длину, кстати, возвращает в виде:
>fz 0:/agava.txt
blen=16384
В терминале вообще должно появиться содержимое файла или надо дополнительные телодвижения?
На всякий случай листинг чтения статуса SD:
Код:
>ds 0
Drive size: 15759360 sectors
Block size: 8192 sectors
Media type: 12
CSD:
00000000: 40 0E 00 32 5B 59 00 00 3C 1D 7F 80 0A 40 00 63 @..2[Y..<....@.c
CID:
00000000: 12 34 56 4D 53 20 20 20 10 58 30 07 20 00 E7 E9 .4VMS   .X0. ...
OCR:
00000000: C0 FF 80 00 ....
SD Status:
00000000: 00 00 00 00 03 00 00 00 04 00 90 00 08 11 00 00 ................
00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................

Вложение:
2014-12-15_153721.jpg
2014-12-15_153721.jpg [ 221.76 Кб | Просмотров: 6667 ]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разбираюсь с примером FatFS к LPC176x
СообщениеДобавлено: 15 дек 2014, 18:16 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 27 июн 2011, 01:37
Сообщения: 184
Откуда: Саратов
fs [<path>] - Show volume status
Код:
>fs 0
FAT type = FAT32
Bytes/Cluster = 32768
Number of FATs = 2
Root DIR entries = 0
Sectors/FAT = 1922
Number of clusters = 245984
Volume start (lba) = 8192
FAT start (lba) = 12540
DIR start (lba,clustor) = 2
Data start (lba) = 16384


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разбираюсь с примером FatFS к LPC176x
СообщениеДобавлено: 21 дек 2014, 20:17 
Заглядывает иногда
Аватара пользователя

Зарегистрирован: 27 июн 2011, 01:37
Сообщения: 184
Откуда: Саратов
Проблема с чтением файла из карты решилась после выполнения обязательных команд: инициализации диска, инициализации файловой системы, открытия файла и уж потом только его чтение...
Я пытался после инициализаций диска и файловой системы читать файл сразу, пропуская его открытие.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

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


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

Сейчас этот форум просматривают: Google [Bot]


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

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB