سیستم عامل های امبدد

سلام برای میکروکنترلرها بجز freertos چه سیستم عامل دیگه ای وجود داره ؟

3 پسندیده

1-سیستم عامل FreeRTOS که در نرم افزارهای متعدد مثل keil یا Stm32cubeIDE بصورت پیش فرض وجود داره و میتونید با زدن چند تیک فعال بکنید واطلاعات بیشتر رو ازاینجا ببینید

2-سیستم عامل RT-Thread که توسط چینی ها توسعه داده شده البته مطالب بصورت انگلیسی هم وجود داره و ابزارهایی هم جهت سهولت منتشر کردن که بررسی کنید دستتون میاد_همینطور افزونه ای هم برای اضافه شدن در stm32cubeMx هم داره_سایت انگلیسی- سایت چینی

3- سیستم عامل آمریکایی μC/OS که سالها بصورت تجاری و پولی بود ولی مدتیه بصورت open source منتشر شده و یکی از بهترین هاست. سایت- گیت هاب

4- سیستم عامل های متعددی برای کاربردهای متفاوت وجود داره که شاید بیش از 100تا باشه مثلا سیستم عامل RTX یا آژور Azure که من تجربه زیادی ازش ندارم.

فلسفه تمامی سیستم عامل ها مدیریت منابع هسش و اغلب تو این سطح مشابه هم هستند که شاید در جزئیات متفاوت باشند.(مثلا حجم کد یکی 1کیلو بایت ودیگری 1.2 کیلو بایت ودیگری باامکانات بیشتر 5کیلو بایت یا باتوجه به زبان استفاده کمی بالا پایین بشه)

اموزش های متعددی در سطح اینترنت برای هرکدوم وجود داره : اموزش فارسی freeRTOS

موفق باشید

4 پسندیده