انتقل إلى المحتوى

فري آرتوس

من ويكيبيديا، الموسوعة الحرة

هذه نسخة قديمة من هذه الصفحة، وقام بتعديلها JarBot (نقاش | مساهمات) في 04:18، 21 سبتمبر 2020 (بوت:صيانة V4.2، أزال وسم يتيمة). العنوان الحالي (URL) هو وصلة دائمة لهذه النسخة، وقد تختلف اختلافًا كبيرًا عن النسخة الحالية.

FreeRTOS
 
الشركة / المطور خدمات أمازون ويب[1]  تعديل قيمة خاصية (P178) في ويكي بيانات
إصدارات 202212.01 (4 مارس 2023)[2]
202210.01-LTS (18 نوفمبر 2022)[3]  تعديل قيمة خاصية (P348) في ويكي بيانات
المنصة بنية آرم[4]،  وأتمل أيه في آر[4]،  وأيه في آر32  [لغات أخرى][4]،  وإنتل MCS-51[4]،  وباور بي سي[4]،  وريسك-فايف[4]،  وإكس 86[4]  تعديل قيمة خاصية (P400) في ويكي بيانات
لغة البرمجة سي  تعديل قيمة خاصية (P277) في ويكي بيانات
الرخصة رخصة إم آي تي[1]  تعديل قيمة خاصية (P275) في ويكي بيانات
موقع ويب الموقع الرسمي[5][6]  تعديل قيمة خاصية (P856) في ويكي بيانات

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

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://aws.amazon.com/blogs/opensource/announcing-freertos-kernel-v10/. {{استشهاد ويب}}: |url= بحاجة لعنوان (مساعدة) والوسيط |title= غير موجود أو فارغ (من ويكي بيانات) (مساعدة)
  2. ^ "FreeRTOSv202212.01 Latest" (بالإنجليزية). 4 Mar 2023. Retrieved 2023-08-08.
  3. ^ "202210.01-LTS (November 2022)" (بالإنجليزية). 18 Nov 2022. Retrieved 2023-08-19.
  4. ^ "Microcontrollers and compiler tool chains supported by FreeRTOS" (بالإنجليزية). Retrieved 2022-05-08.
  5. ^ https://who.is/whois/freertos.org. {{استشهاد ويب}}: |url= بحاجة لعنوان (مساعدة) والوسيط |title= غير موجود أو فارغ (من ويكي بيانات) (مساعدة)
  6. ^ https://web.archive.org/web/*/freertos.org/. {{استشهاد ويب}}: |url= بحاجة لعنوان (مساعدة) والوسيط |title= غير موجود أو فارغ (من ويكي بيانات) (مساعدة)

روابط خارجية