×

آموزش معرفی پیش نیازهای کتابخانه نویسی برای میکروکنترلر AVR (رایگان)

آموزش معرفی پیش نیازهای کتابخانه نویسی برای میکروکنترلر AVR (رایگان)

تعداد دانشجو
۴۲ نفر
مدت زمان
۵۴ دقیقه
هزینه آموزش
رایگان!
محتوای این آموزش
آموزش معرفی پیش نیازهای کتابخانه نویسی برای میکروکنترلر AVR (رایگان)

هنگام برنامه نویسی پروژه های پیشرفته میکروکنترلر و حتی گذراندن پایان نامه های دوره کارشناسی و ارشد، اکثرا لازم است پروژه ای طراحی کنیم که در آن چند واحد میکروکنترلر با هم یا با چند ماژول دیگر همزمان کار کنند. در این حالت در صورتی که بخواهیم برای تک تک بخش ها جدا کد نویسی کنیم؛ قطعا در نهایت با چند هزار خط کد مواجه می شویم که در آینده در صورت نیاز به توسعه یا عیب یابی با مشکلات عدیده ای رو به رو خواهیم شد. ما در این آموزش قصد داریم تا به معرفی پیش نیازهای کتابخانه نویسی برای میکروکنترلر AVR بپردازیم.

آموزش معرفی پیش نیازهای کتابخانه نویسی برای میکروکنترلر AVR (رایگان)

مدت زمان
۵۴ دقیقه
هزینه آموزش
رایگان!
مدرس
محمدمهدی ولی نژاد

کارشناس ارشد مهندسی برق – الکترونیک (مدارهای مجتمع میکروالکترونیک)

محمدمهدی ولی نژاد کارشناس ارشد مهندسی برق الکترونیک گرایش مدار های مجتمع میکروالکترونیک از دانشگاه پیام نور مشهد و دارای سابقه تدریس و کارگاه های آموزشی در دانشگاه نیز هستند.

توضیحات تکمیلی

قبل از بیان هدف ارائه این دوره، لازم است به این موضوع بپردازیم که چرا لازم است برای میکروکنترلر و سایر ماژول ها مبادرت به نوشتن کتابخانه کنیم؛ چرا به طور عادی اقدام به راه اندازی آن ها نکنیم؟!

هنگام برنامه نویسی پروژه های پیشرفته میکروکنترلر و حتی گذراندن پایان نامه های دوره کارشناسی و ارشد، اکثرا لازم است پروژه ای طراحی کنیم که در آن چند واحد میکروکنترلر با هم یا با چند ماژول دیگر همزمان کار کنند. در این حالت در صورتی که بخواهیم برای تک تک بخش ها جدا کد نویسی کنیم؛ قطعا در نهایت با چند هزار خط کد مواجه می شویم که در آینده در صورت نیاز به توسعه یا عیب یابی با مشکلات عدیده ای رو به رو خواهیم شد.

در این دوره آموزشی، ابتدا مختصرا، به یادآوری میکروکنترلر AVR (به صورت مختصر) و اصول برنامه نویسی C++‎ می پردازیم. سپس به صورت تفضیلی، اسلوب کتابخانه نویسی را بررسی می کنیم و در ادامه دوره به نگارش کتابخانه های مختلف برای میکروکنترلر و برخی ماژول ها می پردازیم. سعی داریم در این کار حرفه ای شویم و بتوانیم برای تمام واحدها، کتابخانه بنویسیم. در طول این دوره سعی می کنیم ابتدا پروژه های طرح شده را به صورت عادی انجام داده و پس از آن اقدام به نگارش کتابخانه نماییم.

ما در این آموزش قصد داریم تا به معرفی پیش نیازهای کتابخانه نویسی برای میکروکنترلر AVR بپردازیم.

این آموزش رایگان بخشی از آموزش کتابخانه نویسی برای میکروکنترلر AVR است. برای کسب اطلاعات بیشتر و استفاده از این آموزش بر روی این لینک (+) کلیک کنید.

فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
  • یادآوری پیش نیازها
    • کتابخانه چیست؟
    • اهمیت و لزوم کتابخانه نویسی
    • کتابخانه های مشهور زبان C استاندارد و میکروکنترلر AVR
    • آشنایی با مبانی میکروکنترلر AVR
      • یادآوری مبانی معماری رایانه
      • مرور توضیحی واحدهای میکرو
    • مرور برنامه نویسی سی پلاس پلاس
      • متغیرها
      • دستورهای شرطی
      • حلقه های تکرار
      • آرایه ها

آنچه در این آموزش خواهید دید:

برنامه آموزشی مورد تائید فرادرس
فایل برنامه ها و پروژه های اجرا شده
فایل PDF یادداشت‌ های ارائه مدرس




یادآوری پیش نیازها
جهت شروع مطالعه و یادگیری نیاز است بعد از ورود (+) و یا عضویت (+) بر روی دکمه «شروع یادگیری» کلیک کنید.

اطلاعات تکمیلی

نام آموزش آموزش معرفی پیش نیازهای کتابخانه نویسی برای میکروکنترلر AVR (رایگان)
ناشر فرادرس
کد آموزش FVEE9504A
مدت زمان ۵۴ دقیقه
زبان فارسی
نوع آموزش آموزش ویدئویی (نمایش آنلاین + دانلود)
حجم دانلود ۴۰ بایت (کیفیت ویدئو HD با فشرده سازی انحصاری فرادرس)



آموزش‌های پیشنهادی برای شما



نظرات

در حال حاضر، دیدگاهی برای این آموزش ثبت نشده است.
برچسب‌ها:
AVR | delay.h | EEPROM | Header File | Library | mega32.h | Microcontroller | Sim900A | stdio.h | آرایه | اصول نگارش کتابخانه | افظه ماندگار داخلی | برنامه نویسی سی پلاس پلاس | تایمر نگهبان | حلقه های تکرار | دستورات تعریف ثوابت | دستورات تغییر نام | دستورات کتابخانه ها | دستورات ویژه کتابخانه نویسی | سنجش بازه زمانی | سنسور دما | سنسور رطوبت | سنسور نور | سون سگمنت تکی ساده | سون سگمنت مالتی پلکس | سون سگمنت مالتی پلکس شده | سی پلاس پلاس | طراحی رقص نور ساده | کار با LCD کارکتری | کار با LCD گرافیکی | کار با تایمر | کار با تایمر نگهبان | کار با سنسور دما | کار با سنسور رطوبت | کار با سنسور نور | کار با سون سگمنت تکی ساده | کار با صفحه کلید | کار با ماژول Sim900A | کتابخانه delay.h | کتابخانه mega32.h | کتابخانه stdio.h | کتابخانه کدویژن | کتابخانه نویسی | کتابخانه های پرکاربرد میکرو کنترلر | کنترل سرو موتور | ماژول Sim900A | متغیرها | معرفی کتابخانه delay.h | معرفی کتابخانه mega32.h | معرفی کتابخانه stdio.h | معماری رایانه | میکروکنترلر | میکروکنترلر AVR | واحدهای میکرو
مشاهده بیشتر مشاهده کمتر

×
فهرست جلسات ۰ جلسه ویدئویی