Подскажите решение. Нужно сделать логгер. Стандартная библиотека не устраивает - отжирает слишком много места. Нашел вот такую - https://github.com/jeroennijhof/SDLogger Возникла проблема, данные туда пишутся, но винда не может прочитать карточку. Что можно сделать? Может кто находил другие библиотеки которые умеют только писать данные и не занимают лишнее место?
Данные на карту пишутся в RAW формате. Читаются Linux командой dd if=/dev/mmcblk0 of=data.log bs=512 skip=1 count=100
Под Виндой форматируем флешку и записываем на нее файл максимального размера. В МК первый блок данных не пишем, чтоб не затереть данные о файле.
А что тут сложного? ОДИН РАЗ отформатировать флешку и записать на нее файл? Это ж ведь делается для того, чтобы файл был "сплошной". Так если не один файл, то это выливается в объем кода, с поддержкой FAT. А если самому сделать запись в МК на флешку, так там вообще мизер кода по сравнению с библиотеками.
Если у вас есть код рабочей системы, то я с удовольствием посмотрю. А непонятные exe запускают только дураки.
Что-то нет желания в проекте 10-летней давности разбираться и выдирать код. Потом разжевывай чего и как... Мне есть чем заняться... Алгоритм я озвучил, что мешает повторить? А что мешает запустить на виртуалке?