FatFs - это общий модуль файловой системы FAT для небольших встроенных систем.
2 ответа

STMF4 и USB OTG с использованием FATfs

Я использую STM32F407 Discovery Board для взаимодействия USB OTG FS, я использую CubeMx and Keil для развития. Первым делом я включил PC0 - USB_Power(для платы обнаружения), и для правильной работы USB установлено состояние RESET.Я включил PA9 - VBU…
21 авг '18 в 11:53
0 ответов

Ошибка при инициализации spi с использованием модуля FatFs

Поэтому я хочу реализовать модуль FatFs для моего микроконтроллера PIC18F46J50, и я получаю сообщение об ошибке при сборке моего проекта, которого я не могу опередить. Я внес необходимые изменения в низкоуровневые дисковые Io-модули, но мне все еще …
21 апр '17 в 12:00
1 ответ

Использование FatFs вызывает бесконечный цикл в f_write на PIC18F46J50 uC

Я пытаюсь реализовать FatFs модуль для проекта уже несколько дней. Мои низкоуровневые конфигурации ввода / вывода правильно реализованы, поскольку я могу видеть сигналы с помощью осциллографа. Но я не могу получить правильную запись, работая над SD-…
12 май '17 в 11:05
1 ответ

Использование f_mount для чтения и записи данных в текстовый файл

В моем приложении мне нужно открывать, читать и записывать данные в текстовый файл, используя вызовы f_open, f_read & f_write. Не удается открыть файл.txt res = f_open(&f_header.file, file_path, FA_OPEN_EXISTING | FA_WRITE | FA__WRITTEN | FA_REA…
05 окт '18 в 10:50
0 ответов

FATFS возвращает FR_DISK_ERR во второй раз, когда я использую идентичную строку кода

Я использую FATFS для записи данных на SD-карту. Это частично работает, и я могу записать данные EEPROM на SD-карту. Но когда я позже использую другую функцию в коде, она возвращает 'FR_DISK_ERR', хотя я использую ту же строку кода. Первый раз, когд…
04 янв '19 в 14:35
0 ответов

FATFS возвращает FR_DISK_ERR при записи в разные периоды времени

Я работаю над проектом, в котором я записываю разные строки данных на SD-карту. Я программирую плату Arduino Uno, используя AVR с Atmel ICE. Проблема, с которой я сталкиваюсь в настоящее время, заключается в том, что я не могу писать с разными интер…
10 янв '19 в 11:19
3 ответа

Ресурс внешнего файла во встроенной системе (язык C с FAT)

Мое приложение / устройство работает на ARM Cortex M3 (STM32), без ОС, но с FatFs) и нуждается в доступе ко многим файлам ресурсов (аудио, изображения и т. Д.) Код запускается с внутренней флешки (ROM, 256Кб). Файлы ресурсов хранятся на внешней флэш…
08 фев '16 в 14:37
0 ответов

STM32f746G-дискотека, SD-карта, f_open возвращает FR_NO_FILESYSTEM

У меня есть приложение, которое состоит из 2 потоков и работает на плате обнаружения STM32f746G. Один поток реализует http-клиент (который просто получает файл с сервера), а другой поток записывает файл на SD-карту. Когда я запускаю потоки отдельно,…
01 фев '16 в 13:13
1 ответ

Запись в файл в двоичном формате на микроконтроллере

Я использую плату STM32476 Nucleo, и сейчас я записываю некоторые данные от датчиков в читаемый файл, но это слишком медленно. Чтобы показать код того, что я делаю сейчас: static char buffer[LINE_MAX]; char* p = buffer; p += sprintf(p, "%f,%f,%f,", …
09 май '18 в 10:59
0 ответов

Как читать большой файл с SD-карты, используя FATFS?

Допустим, у меня есть буфер uint8_t sdReadBuffer[100]; и функция Чаина f_read(&myFile, sdReadBuffer, sizeof(sdReadBuffer), bytesread); успешно читает 100 байт данных с SDCard. Однако, если в файле найдено 200 байт данных, и мне не разрешено хран…
16 окт '18 в 07:27
0 ответов

LWIP + FTP +RTOS

Я работаю с LWIP+RTOS+FATFS+FTP . Я могу создать дамп файла на Nandflash, но после отключения файлы исчезли из настольного приложения (Filezilla). и когда я снова подключаюсь к устройству через контроллер (STM32) через ftp, не могу получить список ф…
06 ноя '17 в 05:39
1 ответ

FATFS: как получить адрес первого сектора файла?

Я использую FATFS на STM32, и я хочу найти адрес первого сектора файла, который открывается с помощью функции f_open. Таким образом, я могу использовать этот адрес сектора для доступа к файлу в качестве смещения адреса, используя доступные низкоуров…
08 окт '17 в 04:32
1 ответ

FR_Not_Enabled Fat_fs ошибка при чтении SD-карты?

Я использую STMF429 MCU, я сам разработал плату, хочу прочитать SD-карту и открыть ее, но у f_mount есть ошибка (FR_Not_Enabled). При инициализации все в порядке.
17 янв '18 в 16:46
1 ответ

STM32 USB OTG HOST Библиотека зависает при попытке создать файл с FatFs

Я пытаюсь создать файл с FatFs на USB-накопителе, но мой f_open вызов, пытающийся прочитать загрузочный сектор при первом монтировании файловой системы, зависает на этой функции. DRESULT disk_read ( BYTE drv, /* Physical drive number (0) */ BYTE *bu…
15 янв '16 в 22:27
1 ответ

Невозможно использовать f_read() и f_lseek() в Fatfs

Я пытаюсь подключиться к SD-карте 2 ГБ класса 6 с микроконтроллером stm32f091cctx через SPI. Использование библиотеки fatFs ver. R0.13a Я могу смонтировать диск и открыть файл с помощью функций f_mount и f_open. Но когда дело доходит до чтения из фа…
08 янв '18 в 06:21
1 ответ

Скопируйте файл с использованием FATFS на тот же логический диск

MCU - stm32f407vgt6 IDE - True Studio Дополнительный - CubeMx Описание - Я пытаюсь скопировать файл с USB-накопителя на тот же USB-накопитель с другим именем. Исходный файл - FILE2.txt - Этот файл присутствует на диске и размер 3 КБФайл назначения -…
08 сен '18 в 16:38
1 ответ

Данные перезаписываются при открытии файла с использованием FatFs

Если я закрою файл и затем снова открою его, я не смогу записать в него больше данных после его открытия, но если я оставлю его открытым, я могу написать столько строк, сколько захочу, а затем закрою его, когда закончу писать. Смотрите пример ниже. …
18 сен '16 в 17:37
2 ответа

STM32 и SD-карта (FATFS и SPI)

Я начинаю работать с платой stm32l0, и это было нормально, пока у меня не было более интересных функций для использования. Я никогда не читал SD-карту из окон, я нашел ссылки Pins и начал читать о SPI, который может быть подходящим решением для наше…
19 фев '17 в 22:04
1 ответ

Чтение данных из текстового файла построчно в массивы с использованием strtok в C

В настоящее время пытаются читать данные из текстового файла построчно, используя strtok и пробел в качестве разделителя, и сохранять информацию в разных массивах. Я использую библиотеку FatFs, чтобы прочитать файл с SD-карты. Я только пытаюсь прочи…
02 мар '19 в 20:21
0 ответов

Чтение из файла в динамический массив с помощью Fatfs и PIC32

Я работаю с компилятором xc32 и fatfs. Я пытаюсь прочитать информацию из растрового изображения и записать ее в динамически создаваемый массив: FRESULT result; FIL file; UINT size; uint16_t *bitmapImage; int a=0,j=0; if((result = f_open(&file,Fi…
06 дек '17 в 23:13