فري آرتوس

فري أر.تيه.أو.إس (بالإنجليزية: FreeRTOS)‏ هو أحد أنظمة تشغيل الوقت الحقيقي مفتوحة المصدر المصممة للعمل على الأنظمة المضمنة.

FreeRTOS
 

الشركة / المطور خدمات أمازون ويب[1] 
إصدارات 202012.00-LTS (15 ديسمبر 2020)[2] 
المنصة بنية إيه آر إم[3]،  وأتمل إيه في آر[3]،  والمتحكم الدقيق ثمانون واحد وخمسين[3]،  وباور بي سي[3]،  وريسك - في[3]،  وإكس 86[3] 
لغة البرمجة سي 
الرخصة رخصة إم أي تي[1]،  ورخصة جنو العمومية 
موقع ويب الموقع الرسمي[4][5] 

FreeRTOS متوفر للاستخدام المجاني سواء بصورة تعليمية أو تجارية. كما يوجد منه نسخة مخصصة للأنظمة ذات الموثوقية العالية (مثل الأجهزة الطبية أو التطبيقات العسكرية) ويسمى SAFE-RTOS مع العلم أن هذه النسخة مدفوعة وليست مجانية.

المنصات التي يعمل عليها النظام

يدعم هذا النظام العديد من المُتحكِمات الدقيقة فيمكن تشغيله على معالجات دقيقة مبنية على:

  • ARM
  • Atmel AVR
  • PIC
  • PowerPC
  • x86

والعديد من المعماريات الأخرى.

مميزات النظام

  • حجم صغير يستهلك أقل من 4 إلى 9 كيلو بايت من ذاكرة الـ ROM مما يجعله مناسب لمعظم المُتحكِمات الدقيقة (تذكر أن ATmega16 يمتلك 16 كيلوبايت من الذاكرة بينما يمتلك ATmega32 نحو 32 كيلوبايت).
  • توفير مجموعة من المكتبات البرمجية الجاهزة للتعامل مع أنظمة الملفات FAT والـ storage media مثل بطاقات الذاكرة
  • مدمج معه مكتبات خاصة لتسهيل معالجة البيانات القادمة من وإلى شبكات الحاسب الآلي عبر بروتوكول TCP/IP أو UDP مما يجعله نظام مناسب لتطبيقات إنترنت الأشياء IoT والتحكم عن بعد

مراجع

روابط خارجية

  • بوابة علم الحاسوب
  • بوابة برمجيات حرة
  • بوابة تقنية المعلومات
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.