کتاب برنامهنویسی میکروکنترلرهای ARM با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره برنامهنویسی میکروکنترلرهای ARM
موضوع کلی: سیستمهای توکار و میکروپروسسوری
موضوع میانی: مبانی سیستمهای توکار**
📋 سرفصلهای دوره
- 1. معماری هسته ARM: معرفی و تاریخچه
- 2. معماری ARMv7-M و ARMv8-M
- 3. مجموعه دستورالعملهای Thumb و Thumb-2
- 4. مفهوم رجیسترها و حافظه در ARM
- 5. آشنایی با دستورات پایه اسمبلی ARM
- 6. مقدمهای بر زبان C برای برنامهنویسی میکروکنترلر
- 7. نصب و راهاندازی محیط توسعه Keil uVision
- 8. نصب و راهاندازی محیط توسعه IAR Embedded Workbench
- 9. ساختار یک پروژه میکروکنترلری در Keil/IAR
- 10. کامپایل، لینک و دیباگ کردن برنامهها
- 11. ورودی/خروجی دیجیتال (GPIO) در ARM
- 12. کار با پینهای GPIO: پیکربندی، خواندن و نوشتن
- 13. مفهوم وقفه (Interrupt) در میکروکنترلرها
- 14. برنامهنویسی وقفه در ARM
- 15. تایمرها و شمارندهها در ARM
- 16. استفاده از تایمرها برای تولید تاخیر
- 17. تولید PWM با استفاده از تایمرها
- 18. مبدل آنالوگ به دیجیتال (ADC) در ARM
- 19. خواندن مقادیر آنالوگ با ADC
- 20. مبدل دیجیتال به آنالوگ (DAC) در ARM
- 21. ارتباط سریال (UART) در ARM
- 22. ارتباط SPI در ARM
- 23. ارتباط I2C در ARM
- 24. پروتکلهای ارتباطی CAN و USB (مقدماتی)
- 25. آشنایی با کتابخانههای HAL و CMSIS
- 26. کار با کتابخانه CMSIS برای دسترسی به هسته
- 27. برنامهنویسی Real-Time در ARM
- 28. مدیریت حافظه در میکروکنترلرهای ARM
- 29. برنامهنویسی با استفاده از FreeRTOS (مقدماتی)
- 30. کار با درایورهای периферий مختلف
- 31. برنامهنویسی در حالت Low Power
- 32. بهینهسازی کد برای میکروکنترلرهای ARM
- 33. تست و دیباگ پیشرفته با JTAG و SWD
- 34. آشنایی با ابزارهای تحلیل کد
- 35. مفهوم Bootloader و نحوه استفاده از آن
- 36. کار با سیستمعاملهای بیدرنگ (RTOS) پیشرفتهتر
- 37. طراحی و پیادهسازی یک سیستم توکار ساده
تگها:
ADC
ARM
CMSIS
Embedded Systems
FreeRTOS
GPIO
I2C
IAR
Interrupt
Keil
SPI
UART
برنامهنویسی ARM
سیستمهای توکار
میکروکنترلر
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.