Библиотека EEPROMAnything

Тема в разделе "Arduino & Shields", создана пользователем nevikat, 4 июн 2018.

  1. nevikat

    nevikat Нерд

    Здравствуйте! Помогите мне, пожалуйста, с библиотекой EEPROMAnything. Искал в инете про неё, но нашёл мало чего и не понял как работать с ней. Подскажите, кто знает
     
  2. b707

    b707 Гуру

    А она вам нужна? Что за данные вы собрались ею обрабатывать? Стандартные типы данных Си отлично пишет дефолтная библиотека EEPROM.h
    Если все-таки надо - смотрите на официальном сайте Ардуино описание с примером: https://playground.arduino.cc/Code/EEPROMWriteAnything
     
  3. nevikat

    nevikat Нерд

    Кодовый замок. Я думаю, вы понимаете, что пароль меньше чем 255 будет не супер хорошим)
     
  4. nevikat

    nevikat Нерд

    Я не понимаю зачем нужно именно struct и тд.
     
  5. b707

    b707 Гуру

    Меньше чем 255 чего? байт? - для кодового замка? :)))
    У меня складывается впечатление, что вы не понимаете, о чем говорите.

    Ну а возвращаясь к теме вопроса - даже для пароля в 255 байт библиотека EEPROMAnything. не нужна.
     
  6. b707

    b707 Гуру

    Потому что эта библиотека как раз и предназначена для записи в ЕПРОМ структур.
    С чего вы взяли-то, что она нужна для кодового замка?
     
  7. ostrov

    ostrov Гуру

    Стандартная библиотека EEPROM поддерживает запись и чтение любых типов данных, в том числе массивов и структур. Главное понимать сколько они занимают места, чтобы не навалить одно на другое. Ну, а про необходимость дублирования данных в EEPROM я уже писал ранее
     
  8. parovoZZ

    parovoZZ Гуру

    Жесть. Там всего три регистра. В даташите самый короткий раздел.