aKaReZa 131 - AVR, EEPROM - PART A
توی این ویدئو وارد یکی از مهمترین بخشهای میکروکنترلرهای AVR یعنی EEPROM داخلی میشیم؛ جایی که میتونیم دادههامون رو بهصورت دائمی ذخیره کنیم حتی بعد از ریست یا قطع برق. این قسمت پایهی همهی پروژههایی مثل تنظیمات کاربر، کالیبراسیون، شمارندهها و دیتالاگرهای سادهست. قدمبهقدم هم رجیسترها رو بررسی میکنیم، هم پروژه رو میسازیم، هم توابع صحیح و استاندارد برای نوشتن انواع داده رو مینویسیم.
مطالبی که توی این ویدئو یاد میگیریم:
آشنایی با ساختار EEPROM داخلی AVR
بررسی بیتبهبیت رجیسترهای EEAR، EEDR، EECR
نوشتن تابع uint8_write()
نوشتن تابع uint16_write()
مفهوم Endianness در ذخیرهسازی داده
مفهوم Type Punning و مزیتهای استفاده از آن
نوشتن تابع uint32_write()
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DSZGQxSEmJS/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/62rkm0YjG4s
صفحه گیتهاب من:
https://github.com/aKaReZa75


دیدگاه