این دوره با آموزش میکروکنترلر STM8 از صفر تا 100 بسیار دوره ایده آلی است
ویدیوهای دوره در اسپات پلیر قرار دارند و پس از پرداخت لایسنس دوره به شکل اتوماتیک به شما داده می شود فایل تمرینهای دوره هم در کانال VIP تلگرام قرار گرفته است که پس از پرداخت در کانال تلگرام دوره عضو بشوید
در صورت بروز مشکل با ادمین تماس بگیرید شماره تماس 09361666294 و آی دی تلگرام t.me/lpcarmAdmin
در این دوره قسمت های مختلف تراشه STM8 راه اندازی می شوند و از کامپایلر IAR برای کار با این تراشه استفاده شده است شرح جلسات مختلف دوره را کمی پایین تر ملاحظه نمایید
فیلمی از معرفی دوره و مباحث تدریس شده
به زودی…
- جلسه اول نصب نرم افزارها
دانلود و نصب نرم افزار IAR
دانلود STVP یا همان ST Visual Programmer
نصب STVD و کامپایلر COSMIC و STM8Cube
بررسی شماتیک یک مدل STM8
- جلسه دوم برنامه نویسی GPIO
اتصال پروگرمر ST-Link به میکروکنترلر STM8
ساخت پروژه با کامپایلر IAR و اجرای عملی بر روی برد
بررسی بخشی از دیتاشیت و نوشتن کد Blink LED
اجرای عملی LED چشمک زن بر روی برد
- جلسه سوم راه اندازی LCD کاراکتری
ماکرو نویسی برای فهم راحت تر کد
بررسی دیتاشیت LCD کاراکتری
بستن عملی LCD بر روی برد برد
نوشتن کتابخانه lcd.h از صفر تا 100
- جلسه چهارم برنامه نویسی LCD کاراکتری
تکمیل کتابخانه lcd.h
عیب یابی کد به کمک st-link
نوشتن تابع busy check جهت بررسی مشغول بودن LCD
- جلسه پنجم کار با وقفه خارجی
بررسی مستند کامپایلر IAR و چگونگی نوشتن تابع وقفه
بررسی دقیق دیتاشیت برای رجیسترهای وقفه
برنامه نویسی وقفه خارجی از صفر تا 100
طریقه نویز گیری (debounce) کلیدها یا ورودی ها
- جلسه ششم کار با تایمر
بررسی دیتاشیت بخش تایمر و معرفی امکانات مختلف تایمر
راه اندازی تایمر با برنامه نویسی و ساخت تابع delay_ms
فعال سازی وقفه تایمر
تولید PWM به کمک تایمر
- جلسه هفتم پروتکل سریال
بررسی پایه های پورت سریال به کمک CubeMX
بررسی تک تک بیتها و رجیستر های پورت سریال به کمک دیتاشیت
اتصال مبدل USB به سریال و نصب درایور آن
برنامه نویسی صفر تا 100 کنترل LED با پورت سریال و PC
- جلسه هشتم نکات تکمیلی تایمر
بررسی فولدرهای موجود در محل نصب کامپایلر
بررسی مثالهایی برای تایمر و STM8 در محل نصب نرم افزار
بررسی تکمیلی تایمر (کاربرد کپچر و …)
عیب یابی کد تایمر
- جلسه نهم مبدل آنالوگ به دیجیتال
بررسی کامل رجیسترهای مرتبط با ADC
برنامه نویسی و تست برنامه مبدل ADC
برنامه نویسی خواندن ولتاژ ورودی با ADC (اتصال ولوم و نمایش روی LCD)
معرفی سنسور دمای LM35
- جلسه دهم پروتکل SPI
بررسی کامل رجیسترهای مرتبط با SPI
تست پروتکل SPI با اسیلوسکوپ
برنامه نویسی پروتکل SPI از صفر تا 100 برای راه اندازی آی سی MAX7219
نمایش شمارنده بر روی سون سگمنت 8 رقمی با MAX7219
- جلسه یازدهم پروتکل I2C
بررسی کامل رجیسترهای مرتبط با I2C
برنامه نویسی I2C
استفاده از example های موجود جهت تکمیل کتابخانه i2c
- جلسه دوازدهم اجرای عملی پروتکل I2C
معرفی ماژول ساعت DS3231
تکمیل کتابخانه i2c جهت ارتباط با آی سی DS3231
دیباگ برنامه و عیب یابی کد DS3231
- جلسه سیزدهم کار با EEPROM داخلی
بررسی رجیسترهای مرتبط با EEPROM
نوشتن کد ذخیره سازی داده ها در EEPROM داخلی
معرفی واچ داگ تایمر
- جلسه چهاردهم طراحی برد آموزشی برای STM8
تا انتهای دوره طراحی یک برد آموزش برای STM8 تا مونتاژ و کد نویسی همه بخش ها
به زودی…
توجه:
تمامی آپدیتها و جلسات جدید برای نفرات قبلی رایگان به پنل اسپات پلیرشون به شکل اتوماتیک اضافه میشه
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.