FreeRTOS הוא קוד פתוח ונייד, מיני Real Time ליבה - להורדה בחינם ותמלוגים RTOS החופשי שניתן להשתמש ביישומים מסחריים.
יציאות קיימות עבור רבים ארכיטקטורות מעבדות וכלי פיתוח שונים. כל יציאה רשמית כוללת יישום דוגמא מוגדר מראש הממחיש את תכונות הליבה, זירוז למידה, ומאפשר 'מחוץ לקופסא' הפיתוח.
תמיכה חינם מסופקת על ידי קהילת משתמשים פעילה. תמיכה מסחרית יחד עם שירות פיתוח מלא היא גם סיפקה.
SafeRTOSTM היא גרסת SIL3 RTOS שכבר מאושר לשימוש ביישומים קריטיים בטיחות. זהו מוצר דומה מבחינה תפקודית שלתיעוד פיתוח / lifecyle בטיחות מלא של חברת חשמל 61,508 תואם זמין (התאמה מאושרת על ידי T & uuml; V S & uuml; D, כולל ראיות אימות מהדר). בעוד FreeRTOS.org אינו מכיל את אותן תכונות הבטיחות כSafeRTOS יש עדיין מכנה משותף -. מאפשר FreeRTOS.org ליהנות ישירות מהפעילות בדיקות SafeRTOS ואימות קפדני מאוד
מה חדש במהדורה זו:.
- גרסה זו הוסיפה יישום xSemaphoreTakeFromISR (), ומטפל () vQueueDelete לנמל FreeRTOS MPU
- היו ניקוי שונים קוד, הסרת מפעילי מורשת, ותיקוני באגים.
מה חדש בגרסת 7.1.1:.
- נמל Cortex-M3 המשימות נוסף
- היציאות הופצו בנפרד עבור Cortex-M0 IAR, GCC-M0 Cortex, וCortex-M4F GCC מוזגו ב.
- סימולטור Windows נקבע להפחתת שימוש בפקודות מאקרו עקבות.
- מאקרו עקבות חדש נוסף, traceMOVE_TASK_TO_READY_STATE ().
- נמל FreeRTOS MPU עודכן.
- xQueueReset () וxSemaphoreGetMutexHolder () פונקציות הוכנסו.
מה חדש בגרסת 7.1.0:
- גרסה זו מוסיפה תמיכה עבור Cortex-M4F IAR , פלטפורמות Cortex-M4F קייל / RVDS, וTriCore GCC.
מה חדש בגרסת 7.0.2:
- גרסה זו מוסיפה יציאות לRX200 Renesas וRL78 .
מה חדש בגרסת 7.0.1:
- מוסיף יישומי הדגמה למייקרו-בקר Fujitsu FM3, משלב קוד מיקרוסמי SmartFusion להורדה העיקרית, ומעדכן את הפרויקטים שבונים עם מהדר Renesas RX.
מה חדש בגרסת 7.0.0
:.- הציג יישום טיימר תוכנה חדש >
- הציג קובץ יישום הדגמה המשותף חדש לממש את יישום טיימר החדש.
- עדכון פרויקט סימולטור Win32 / MSVC לכלול משימות החדשות טיימר תוכנת ההדגמה ובדיקת וו לתקתק שעון עצר תוכנה. הפגנות טיימר תוכנה הרבה יותר פשוט כלולות בפרויקטי ההדגמה לשני הנמלים החדשים (MSP430X עם CCS4 וSTM32 עם TrueStudio).
- שיפורים שונים ליישום הליבה בtasks.c. אלה הם שקופים למשתמשים ולא משפיעים API קיים.
- מוסף קורא לconfigASSERT () בתוך קוד הליבה. configASSERT () הוא פונקציונלי שווה assert C הסטנדרטי () מאקרו, אבל אינו מסתמך על assert.h מתן מהדר.
- עדכון נמל MSP430X IAR ופרויקט הדגמה לכולל תמיכה במודל הזיכרון הבינוני.
- נוסף פרויקט הדגמה לMSP430X שמכוון את לוח Discovery MSP430X ומשתמש בסטודיו מלחין הקוד 4 כלים. הדגמה זו כוללת שימוש ביישום טיימר תוכנה החדש.
- נוסף פרויקט הדגמת STM32F100RB שמכוון את STM32 גילוי הדירקטוריון ומשתמש IDE מבוסס Eclipse TrueStudio מAtollic.
- הוסר כמה אזהרות מהדר מיישום הדגמת PSoC.
- עדכון שכבת נמל PIC32 כדי להבטיח את עבודות configMAX_SYSCALL_INTERRUPT_PRIORITY קבועות כצפוי, לא משנה מה הוא הערך שלה (בתוך הטווח חוקי שנקבע על ידי ליבת מיקרו-בקר).
- עדכון PIC24, dsPIC וPIC32 כך הם עובדים עם הגרסות העדכניות מהדר MPLAB מMicrochip.
- שינויים קוסמטיים שונים להיערך להצהרת תאימות לסטנדרטים שיפורסם לאחר שחרור התוכנה.
פרויקטים
מה חדש בגרסה 6.0.5:
- לCortus APS3 מעבד.
מה חדש בגרסת 5.4.0:.
- / PPC440 והדגמות
מה חדש בגרסת 5.3.1:
הדגמה
- נמל נוסף ColdFire V1 MCF51CN128 ושרת האינטרנט.
- הדגמת שרת אינטרנט נוסף STM32 קישוריות קו STM32107 Cortex M3.
- שינה את הצהרות ASM port.c Cortex M3 ל__asm כך שהוא יכול להיות הידור באמצעות רולי CrossWorks V2 בתצורת ברירת המחדל שלו.
- נמל סימולטור Posix / Linux עדכון תרם.
תגובות לא נמצא