[מייקל בקר] ניצל פררטו במשך כשבע שנים. הוא בחר להתחיל להוסיף כמה תכונות, כמו גם יש מעט מרתק C + + המעמד המעמד עבור מערכת ההפעלה זמין.
מערכות הפעלה בזמן אמת (RTOS) להוסיף ביצועים עבור מיקרוקונסטרולר חוט יחיד להפעיל מספר תוכניות באותו זמן מבלי לסכן את השפיות של מפתח הקושחה. עבודה זו מוסיפה C + + לשאר הטבות פררטו. אנו מבינים שאנשים יש רגשות חזקים שיטה אחת או אחרת על ניצול C + + במערכות מוטבע. עם זאת, כמו 24 משרות הדגמה ממחישים, זה אפשרי.
דבר אחד טוב על הספרייה הוא שזה מתועד היטב. מספר גדול של דוגמאות לא כואבות גם. הספרייה נקייה עם רק מתחת ל -30 כיתות. נראה כי התנגדו לדפוס שיש שיעורים לכל דבר. אתה מבין את סוג הספרייה שאנו מתכוונים. כדי לייצר אובייקט שלם, רק לפתח פריט תצורה לעבור מחולל מפעל בכיתה אשר …. ספריה זו לא מבדר כל סוג של זה. יש לה יותר הפשטות סביב חוטים, כמו גם טיימרים, תורים, כמו גם mutexes.
דבר אחד שעשינו קצת לא צפוי היה היעדר “יישום בסיס”. פונקציה טיפוסית של ספריות C + + היא להיות פריט יישום בסיסי כי אתה מתמחים לייצר את הבקשה שלך. זה נראה כמו עטיפות, עדיין צריך אותך לנצל די סטנדרטי למראה פונקציה ראשית, כמו גם להציע כמה callbacks בסיסי, כמו גם דברים. זה עשוי לשים במהירות בכיתה. כמובן, הספרייה היא צעירה, אז אולי זה יהיה משהו הוציא לשחרר בעתיד.
פררטו הוא גמיש מאוד, כמו גם פועל על מספר גדול של מעבדים, כמו גם לוחות. זה גם פשוט יחסית לנמל לחומרה חדשה. זה יכול גם להתקיים יחד עם הרבה תווכה כמו מערכת ההפעלה mongoose, הספרייה HAL STM32, כמו גם הרבה יותר.
0