Easyelectronics.ru

Электроника для всех
Текущее время: 23 май 2017, 15:36

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



    • Изготовление печатных плат. Примерные цены: 10 штук 2-слоя 100*100mm 8.21$ или около ~470 рублей
    • Создание принципиальных схем и проектирование печатных плат
    • Симуляция работы на spice моделях
    • Просмотр GERBER файлов

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

Зарегистрирован: 27 июн 2011, 01:37
Сообщения: 167
Откуда: Саратов
Здравствуйте.
Сразу оговорюсь, что дублирую свою тему на 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 Кб | Просмотров: 6180 ]


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

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


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

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


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

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


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

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

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