صفحه 2 از 2 نخستنخست 12
نمایش نتایج: از 11 به 15 از 15
Like Tree11 لایک

موضوع: نوشتن ، خواندن و جستجو در eeprom یا حافظه flash

  1. #11
    Junior Member
    تاریخ عضویت
    Mar 2016
    نوشته ها
    29
    نقل قول نوشته اصلی توسط magmagmary نمایش پست ها
    خب از این کد استفاده کنید:
    کد:
    #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));
    }
    فایل رو موفق شدم اد کنم
    اما متوجه نمیشم کد زیر چیکار میکنه
    برای خواندن از روی حافظه قاعدتا باید فقط آدرس بخواد اما این configuration رو هم نیاز داره

    struct config_t
    {
    long alarm;
    int mode;
    } configuration;

    من میخوام یک متغیر string رو روی EEPROM بنویسم و بعدش بخونم اما هنوز موفق نشدم

  2. #12
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,064
    نقل قول نوشته اصلی توسط mohammad pc نمایش پست ها
    فایل رو موفق شدم اد کنم
    اما متوجه نمیشم کد زیر چیکار میکنه
    برای خواندن از روی حافظه قاعدتا باید فقط آدرس بخواد اما این configuration رو هم نیاز داره

    struct config_t
    {
    long alarm;
    int mode;
    } configuration;

    من میخوام یک متغیر string رو روی EEPROM بنویسم و بعدش بخونم اما هنوز موفق نشدم

    اگر عجلیه دارید می تونید فعلا یه معادل براش در نظر بگیرید تا منم دنبال راه حل بگردم

  3. #13
    Junior Member
    تاریخ عضویت
    Mar 2016
    نوشته ها
    29
    نقل قول نوشته اصلی توسط magmagmary نمایش پست ها
    اگر عجلیه دارید می تونید فعلا یه معادل براش در نظر بگیرید تا منم دنبال راه حل بگردم
    نه فعلا عجله ای نیست
    خیلی هم متشکرم از پاسختون

  4. #14
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,064
    نقل قول نوشته اصلی توسط mohammad pc نمایش پست ها
    فایل رو موفق شدم اد کنم
    اما متوجه نمیشم کد زیر چیکار میکنه
    برای خواندن از روی حافظه قاعدتا باید فقط آدرس بخواد اما این configuration رو هم نیاز داره
    من میخوام یک متغیر string رو روی EEPROM بنویسم و بعدش بخونم اما هنوز موفق نشدم
    اینم بخونید لطفا :
    Arduino Playground - EepromUtil
    لایک کردن

  5. #15
    Senior Member
    تاریخ عضویت
    Dec 2013
    محل سکونت
    ایران - شیراز
    نوشته ها
    220

صفحه 2 از 2 نخستنخست 12

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

SEO by vBSEO