کتاب SPI: سرعت و انعطاف در دنیای میکروکنترلرها با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره 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 (سیستمعامل بیدرنگ)
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.