کتاب SPI: سرعت و انعطاف در دنیای میکروکنترلرها با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

249,950 تومان
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره SPI: سرعت و انعطاف در دنیای میکروکنترلرها

موضوع کلی: توسعه نرم‌افزارهای تعبیه‌شده (Embedded Software Development)

موضوع میانی: پروتکل‌های ارتباطی (UART, SPI, I2C, CAN)

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر میکروکنترلرها و کاربردهای آن‌ها
  • 2. معماری کلی میکروکنترلرها: بررسی بلوک‌های اصلی
  • 3. انواع میکروکنترلرها: AVR، PIC، ARM و مقایسه
  • 4. زبان‌های برنامه‌نویسی میکروکنترلر: C و Assembly
  • 5. محیط‌های توسعه یکپارچه (IDE) برای میکروکنترلرها
  • 6. نصب و راه‌اندازی IDE و کامپایلر
  • 7. برنامه‌نویسی پایه میکروکنترلر: ورودی و خروجی دیجیتال
  • 8. کار با پورت‌های ورودی/خروجی (GPIO)
  • 9. تکنیک‌های برنامه‌نویسی پیشرفته GPIO
  • 10. مفهوم وقفه (Interrupt) و کاربردهای آن
  • 11. برنامه‌نویسی وقفه در میکروکنترلر
  • 12. تایمرها و شمارنده‌ها در میکروکنترلر
  • 13. استفاده از تایمرها برای ایجاد تاخیر
  • 14. کاربرد تایمرها در اندازه‌گیری زمان
  • 15. مبدل آنالوگ به دیجیتال (ADC) و اصول کار آن
  • 16. برنامه‌نویسی ADC و خواندن مقادیر آنالوگ
  • 17. مبدل دیجیتال به آنالوگ (DAC) و کاربردها
  • 18. ارتباط سریال: UART, SPI, I2C
  • 19. برنامه‌نویسی ارتباط سریال UART
  • 20. ارتباط SPI: اصول و پیاده‌سازی
  • 21. پروتکل ارتباطی I2C و کاربردها
  • 22. نمایشگرهای LCD و OLED: اصول کار و برنامه‌نویسی
  • 23. کار با سنسورهای مختلف: دما، نور، فشار
  • 24. موتورهای DC و کنترل سرعت آن‌ها با میکروکنترلر
  • 25. موتورهای استپر و کاربردهای آن‌ها
  • 26. کنترل موتورهای سروو با میکروکنترلر
  • 27. ماژول‌های حافظه: EEPROM و Flash
  • 28. برنامه‌نویسی حافظه EEPROM
  • 29. کار با حافظه Flash در میکروکنترلر
  • 30. ارتباط بی‌سیم: بلوتوث و Wi-Fi
  • 31. استفاده از ماژول بلوتوث با میکروکنترلر
  • 32. برقراری ارتباط Wi-Fi با میکروکنترلر
  • 33. مقدمه‌ای بر اینترنت اشیا (IoT) و میکروکنترلرها
  • 34. پروتکل‌های ارتباطی IoT: MQTT, HTTP
  • 35. برنامه‌نویسی میکروکنترلر برای کاربردهای IoT
  • 36. بهینه‌سازی مصرف انرژی در میکروکنترلرها
  • 37. تکنیک‌های کاهش مصرف برق در میکروکنترلر
  • 38. عیب‌یابی و اشکال‌زدایی برنامه‌های میکروکنترلر
  • 39. بررسی و تحلیل کدهای میکروکنترلر
  • 40. طراحی سخت‌افزاری پایه با میکروکنترلر
  • 41. ساخت و راه‌اندازی مدارهای ساده با میکروکنترلر
  • 42. کار با رله‌ها و ترانزیستورها
  • 43. امنیت در برنامه‌نویسی میکروکنترلرها
  • 44. مقدمه‌ای بر سیستم‌های تعبیه شده (Embedded Systems)
  • 45. آشنایی با RTOS (سیستم‌عامل بی‌درنگ)

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.