نقل قول نوشته اصلی توسط mohammad pc نمایش پست ها
ممنون از پاسختون
اما مشکلی که هست من فایل EEPROMAnything.h رو میسازم اما وقتی میخوام اون رو اد کنم به پروژه اصلی ارور میده و فایل رو پاک میکنه مشکل کجا هست؟
خب از این کد استفاده کنید:
کد:
#include <avr/eeprom.h>

struct settings_t
{
long alarm;
int mode;
} settings;

void setup()
{
  eeprom_read_block((void*)&settings,(void*)0,sizeof(settings));
// ...
}
void loop()
{
// let the user adjust their alarm settings
// let the user adjust their mode settings
// ...

// if they push the "Save" button, save their configuration
if(digitalRead(13)== HIGH)
      eeprom_write_block((constvoid*)&settings,(void*)0,sizeof(settings));
}