با سلام
کسی تا حالا متغییر Float یا Double رو تو EEPROM خارجی ذخیره کرده؟
همونطور که می دونید تو EEPROM خارجی باید 8 بیت 8 بیت ذخیره کنیم و از طرفی دستورات شیفت یعنی >> و << روی float و double کار نمی کنه.
با سلام
کسی تا حالا متغییر Float یا Double رو تو EEPROM خارجی ذخیره کرده؟
همونطور که می دونید تو EEPROM خارجی باید 8 بیت 8 بیت ذخیره کنیم و از طرفی دستورات شیفت یعنی >> و << روی float و double کار نمی کنه.
سلام
من تا حالا این کار رو نکردم ولی فکر نکنم روش کار خیلی فرق کنه!؟
خوب شما اول عدد قبل از ممیز رو که فرض کنیم 32 بیت باشه رو تو یه آدرسی از EEPROM می ریزی
و بعد عدد بعد از ممیز رو به صحیح تبدیل می کنی و می ریزی تو یه آدرس دیگه
و بعدا که خواستی عددت رو برداری,با یه الگوریتم دیگه برشون میداری و تبدیلشون می کنی به یه متغییر اعشاری