میکروکنترلرهای مبتنی بر ARپروژه های چند وظیفه ای میکروکنترلر مبتنی بر بازوM با استفاده از MBED

امروزه بیشتر برنامه های مبتنی بر میکروکنترلر بزرگ ، پیچیده هستند و ممکن است چندین وظیفه برای اشتراک MCU در برنامه های چند وظیفه ای نیاز داشته باشند. اکثر میکروکنترلرهای با سرعت بالا مدرن از هسته های چند وظیفه ای با الگوریتم های برنامه ریزی پیچیده پشتیبانی می کنند به طوری که بسیاری از کارهای پیچیده را می توان بر اساس اولویت انجام داد. پروژه های چند وظیفه ای میکروکنترلر مبتنی بر ARM: با استفاده از هسته چند وظیفه ای FreeRTOS ، چگونگی چند کارکردن میکروکنترلرهای قشر ARM با استفاده از هسته چند وظیفه ای FreeRTOS را توضیح می دهد.

این کتاب به طور مفصل ویژگی های سیستم عامل های چند وظیفه ای مانند برنامه ریزی ، اولویت ها ، صندوق های پستی ، پرچم های رویداد ، سمفورس ها و غیره را قبل از رفتن بر روی هسته هسته چند وظیفه ای FreeRTOS بسیار محبوب توضیح می دهد.

کار عملی پروژه های در زمان واقعی با استفاده از بسیار محبوب Clicker 2 برای صفحه توسعه STM32 (که به راحتی می توان به تخته های دیگر منتقل شد) همراه با FreeRTOS از ویژگی های اساسی این کتاب است. پروژه ها عبارتند از: چراغ های LED چشمک زن با نرخ های مختلف. طراوت LED های 7 قسمتی؛ ربات موبایل که در آن سنسورهای مختلف توسط کارهای مختلف کنترل می شوند. چندین سروو موتور به طور مستقل کنترل می شوند. پروژه IoT چند وظیفه ای؛ کنترل دما با ورود به صفحه کلید مستقل. مولد عدد تصادفی با 3 کار: زنده ، ژنراتور ، صفحه نمایش. سیستم هشدار خانگی؛ سیستم مدیریت پارکینگ و بسیاری موارد دیگر.

تا كنون نظري ثبت نشده است
ارسال نظر آزاد است، اما اگر قبلا در فارسی بلاگ ثبت نام کرده اید می توانید ابتدا وارد شوید.