آموزش اصول نگارش کتابخانه نویسی برای میکروکنترلر AVR (رایگان)
0 ساعت
0.0
قبل از بیان هدف ارائه این دوره، لازم است به این موضوع بپردازیم که چرا لازم است برای میکروکنترلر و سایر ماژول ها مبادرت به نوشتن کتابخانه کنیم؛ چرا به طور عادی اقدام به راه اندازی آن ها نکنیم؟! هنگام برنامه نویسی پروژه های پیشرفته میکروکنترلر و حتی گذراندن پایان نامه های دوره کارشناسی و ارشد، اکثرا لازم است پروژه ای طراحی کنیم که در آن چند واحد میکروکنترلر با هم یا با چند ماژول دیگر همزمان کار کنند. در این حالت در صورتی که بخواهیم برای تک تک بخش ها جدا کد نویسی کنیم؛ قطعا در نهایت با چند هزار خط کد مواجه می شویم که در آینده در صورت نیاز به توسعه یا عیب یابی با مشکلات عدیده ای رو به رو خواهیم شد. در این دوره آموزشی، ابتدا مختصرا، به یادآوری میکروکنترلر AVR (به صورت مختصر) و اصول برنامه نویسی C++ می پردازیم. سپس به صورت تفضیلی، اسلوب کتابخانه نویسی را بررسی می کنیم و در ادامه دوره به نگارش کتابخانه های مختلف برای میکروکنترلر و برخی ماژول ها می پردازیم. سعی داریم در این کار حرفه ای شویم و بتوانیم برای تمام واحدها، کتابخانه بنویسیم. در طول این دوره سعی می کنیم ابتدا پروژه های طرح شده را به صورت عادی انجام داده و پس از آن اقدام به نگارش کتابخانه نماییم. ما در این آموزش قصد داریم تا اصول نگارش کتابخانه نویسی برای میکروکنترلر AVR بررسی و مورد بحث قرار دهیم.