سیستم عامل بلادرنگ در واقع یک سیستم عامل multi task است که براي عملیات بلادرنگدر نظر گرفته شده است و پارامترهاي آن به گونه اي تنظیم شده اند که محدودیت هاي زمانی مورد نیاز را برآورده کند . استفاده از یک سیستم عامل بلادرنگ براي پیاده سازي سیستم هاي بلادرنگ باعث سادگی و سریع شدن پیاده سازي می باشد چون عملا بستري براي پیاده سازي ایجاد شده است و برنامه نویس در گیر جزئیات نمی گردد .
از طرفی دیگر میکروکنترلرهاي جدید با داشتن امکانات زیاد و سادگی طراحی مدارهاي سخت افزاري مبتنی بر آنها به بستر سخت افزاري مناسبی براي سیستمهاي بلادرنگ تبدیل گشته اند . در صورتی که براي این میکروکنترلرها یک سیستم عامل بلادرنگ نوشته شود آنگاه پیاده سازي سیستمهاي بلادرنگ از لحاظ سخت افزار و نرم افزار با استفاده از میکروکنترلرها بسیار سریع و اقتصادي خواهد بود
در این گزارش به معرفی سیستم عامل بلادرنگی پرداخته میشود که براي میکروکنترلرهاي AVR نوشته شده و با اندکی تغییر می توان از آن براي سایر میکروکنترلرها نیز استفاده کرد .