کتاب برنامهنویسی بلادرنگ با FreeRTOS با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره برنامهنویسی بلادرنگ با FreeRTOS
موضوع کلی: مهندسی نرمافزار سیستمهای نهفته
موضوع میانی: سیستمعاملهای بلادرنگ (RTOS)
📋 سرفصلهای دوره
- 1. مقدمهای بر سیستمعاملهای بیدرنگ
- 2. مفاهیم اساسی برنامهنویسی سیستمعاملهای بیدرنگ
- 3. معماری هسته FreeRTOS
- 4. نصب و راهاندازی FreeRTOS
- 5. آشنایی با محیط توسعه FreeRTOS
- 6. وظایف (Tasks) در FreeRTOS
- 7. ایجاد و مدیریت وظایف
- 8. زمانبندی وظایف (Task Scheduling)
- 9. اولویتبندی وظایف
- 10. همگامسازی وظایف (Task Synchronization)
- 11. سمافورها (Semaphores) در FreeRTOS
- 12. موتکسها (Mutexes) در FreeRTOS
- 13. پرچمها (Flags) در FreeRTOS
- 14. صفهای پیام (Message Queues)
- 15. مدیریت حافظه در FreeRTOS
- 16. استفاده از پشته (Stack) در FreeRTOS
- 17. مدیریت وقفه (Interrupt Handling)
- 18. برنامهنویسی وقفه محور
- 19. ارتباط بین وظایف
- 20. ارتباط سریال (Serial Communication) با FreeRTOS
- 21. ارتباط SPI با FreeRTOS
- 22. ارتباط I2C با FreeRTOS
- 23. استفاده از تایمرها (Timers) در FreeRTOS
- 24. کنترل سختافزاری با FreeRTOS
- 25. کار با GPIOها
- 26. خواندن و نوشتن داده از/به پورتها
- 27. استفاده از ADC در FreeRTOS
- 28. استفاده از DAC در FreeRTOS
- 29. مدیریت مصرف انرژی در سیستمهای بیدرنگ
- 30. حالتهای کممصرف (Low Power Modes)
- 31. برنامهنویسی درایور (Driver Development) با FreeRTOS
- 32. آشنایی با درایورهای سختافزاری
- 33. عیبیابی و اشکالزدایی برنامههای FreeRTOS
- 34. استفاده از ابزارهای اشکالزدایی
- 35. بهینهسازی کد FreeRTOS
- 36. پروفایلگیری (Profiling) و تحلیل عملکرد
- 37. آشنایی با سیستمهای چندپردازشی (Multiprocessing)
- 38. FreeRTOS در سیستمهای چندپردازشی
- 39. استفاده از FreeRTOS در سیستمهای تعبیهشده (Embedded Systems)
- 40. کاربرد FreeRTOS در اینترنت اشیا (IoT)
- 41. ایمنی و امنیت در سیستمهای بیدرنگ
- 42. برنامهنویسی دفاعی (Defensive Programming)
- 43. مطالعه موردی: یک سیستم کنترل ساده با FreeRTOS
- 44. آشنایی با پروتکلهای ارتباطی بیدرنگ
- 45. استفاده از FreeRTOS در رباتیک
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.