فري آرتوس

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

FreeRTOS
 

إصدارات 10.1.1 (7 سبتمبر 2018)[1] 
المنصة بنية إيه آر إم  
لغة البرمجة سي  
الرخصة رخصة إم أي تي [2] 
موقع ويب الموقع الرسمي 

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

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

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

  • ARM
  • Atmel AVR
  • PIC
  • PowerPC
  • x86

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

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

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

مراجع

  1. https://www.freertos.org/History.txt — تاريخ الاطلاع: 22 يناير 2019
  2. https://www.freertos.org/a00114.html

    روابط خارجية

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