Горячая замена SD карты.

Тема в разделе "Arduino & Shields", создана пользователем geher, 26 июл 2014.

  1. geher

    geher Гуру

    Есть ли библиотека для работы с SD картами, которая реализует горячую замену карты, с заменой "на лету" или хотя бы с корректным завершением работы с картой перед извлечением?
     
    Последнее редактирование: 26 июл 2014
  2. самое главное чтобы файлы все закрыты были
     
  3. geher

    geher Гуру

    Со штатной библиотекой не получается корректно.
    Карту изымаю - продолжает нормально открывать файл на запись и куда-то "писать".
    Вставляю другую карту - ничего в нее не пишет, только имитирует деятельность.
    Повторный вызов SD.begin выдает ошибку.
    Это на Mega 2560 c IO Shield, если, конечно, это имеет значение.
     
  4. чегота затупил,
    на ридере нога есть для определения наличия флеши, которая замыкается с корпусом когда флешка вставлена, но видно в родной библиотеке работа с ней не реализована (