Table of Contents
אזעקה הסמארטפון שלך מתעורר בדיוק 6:00 בבוקר יצרנית הקפה, המתוכננת בין לילה, מתחילה לשחיקה.מערכת ניהול המנוע של המכונית שלך מייעלת הזרקת דלק כפי שאתה נוהג לעבוד.במשרד, כרטיסי גישה מתקשרים עם מנעולים דלתיים.הכושר שלך ספירת צעדים ומפקח על קצב הלב.הרובו התעשייתי במפעל מבצע פעולות עם דיוק מיקרון לאורך היום שלך, אינטראקציה עם עשרות מיקרו-מדומים כל כך:
מחשבים בלתי נראים אלה מייצגים את אחת המהפכות הטכנולוגיות המשמעותיות ביותר אך הפחות מוערכות של העידן המודרני. בעוד תשומת הלב הצרכננית מתמקדת בסמארטפונים ובמחשוב ענן, במערכות משובצות ומיקרו-בקרים שינו בשקט כמעט כל היבט של החיים העכשוויים.הם התפתחו מעיגולים פשוטים לשליטה ועד לפלטפורמות מחשוב מתוחכמות המפעילות אלגוריתמים של אינטליגנציה מלאכותית, ניהול תקשורת אלחוטית, ומאפשרות של דברים המעצבים מחדש תעשיות וחברה.
הבנת מערכות משובצות ומיקרו-בקרים – הארכיטקטורה, היכולות, היישומים, האתגרים העיצוביים והאבולוציה העתידית – חיונית למהנדסים, מפתחי מוצר, מנהיגים עסקיים, וכל מי שמחפש להבין את היסודות הטכנולוגיים של העולם המחובר והאוטומטי יותר ויותר.
Defining Embedded Systems: מחשבים עם מטרה
מה הופך את המערכת ל"נשמטת"?
מערכת מחשוב מיוחדת שנועדה לבצע פונקציות ייעודיות במערכת מכנית או חשמלית גדולה יותר, בניגוד למחשבים למטרות כלליות המפעילים תוכנה מגוונת למשימות מגוונות, מערכות משובצות נועדו ליישומים ספציפיים, שילוב חומרה ותוכנה המתאימים לפונקציות ספציפיות.
מאפיינים מרכזיים כוללים:
(FLT:0) ניהול פונקציונליות מוכחת 1:1: מיועד למשימות ספציפיות ולא למחשוב כללי.בקר מכונת כביסה מנהל מחזורי כביסה; הוא לא מעיין באינטרנט או לערוך מסמכים. התמחות זו מאפשרת אופטימיזציה בלתי אפשרית במערכות מטרות כלליות.
(FLT:0) בזמן אמת מבצע 1LT: מערכות משובצות רבות חייבות להגיב לקלטים בתוך מגבלות זמן קפדניות.מערכת פריסת תיקי אוויר יש אלפיות שניות להחליט ולפעול.
(FLT:0)IntegrationFLT:1: חומרה ותוכנה משולבים בקפידה, לעתים קרובות על שבבים בודדים או מודולים קומפקטיים.אינטגרציה זו מפחיתה את גודל, עלות וצריכת חשמל תוך שיפור האמינות.
(FLT:0)Resource ConstraintsFLT:1: בדרך כלל לפעול עם זיכרון מוגבל, כוח עיבוד ואנרגיה בהשוואה למחשבים כלליים.עיצוב דורש ניהול משאבים זהירה ואופטימיזציה.
דרישות אמינות (FLT:0) דרישות LT:1: לעתים קרובות לפעול ברציפות במשך שנים בסביבות עם קיצוניות טמפרטורה, רטט, לחות, או הפרעה אלקטרומגנטית.
(FLT:0) Long Product LifecyclesFLT:1: שלא כמו טלפונים חכמים החליפו כל כמה שנים, מערכות משובצות ביישומים תעשייתיים או רכב עשויים לפעול במשך עשרות שנים.עיצוב חייב לצפות באמינות לטווח ארוך ותמיכה.
אדריכלות של מערכות Embedded
מערכות Embedded חולקות את ה-FLT:0 (architectural ElementsveFLT:1), אם כי יישום משתנה באופן נרחב:
(FLT:0)Processing UnitFLT:1: הליבה החישובית - מיקרובקר, מיקרומעבד, מעבד אותות דיגיטליים (DSP), או מערך השער הניתן לחיזוי שדה (FPGA) - הפעלת אלגוריתמים שליטה ומבצע מערכת ניהול.
(ב) ויקרא י"ד:
- (FLT:0)Program Memory (פלאש/ROM)FIRLT:1: Storesשחה - התנהגות המערכת השולטת בתוכנה.
- (ב) ,0) זיכרון נתונים (RAM)FLT:1: אחסון זמני עבור משתנים, מטאטאים, חישובים ביניים. Volatile, אובדן תוכן ללא כוח.
- (FLT:0) אחסון נתונים לא-וולטולילי (EEPROM/פלאש)FLT:1: מחסנים פרמטרים של תצורה, נתוני קיטור ומידע אחר הדורש עקשנות על פני מחזורי כוח.
(ב) ◄ ⁇ ⁇ ⁇ ⁇
- (FLT:0) אנרולוג אינפוטנציה 1:1: המרת כמויות פיזיות (טמפרטורה, לחץ, עמדה) לערכים דיגיטליים באמצעות ממירים אנלוגיים-לספרתיים (ADCs).
- (ב) ⁇ :0) ⁇ I/OFLT:1: Interface with מתגים, חיישנים, ומכשירים דיגיטליים אחרים.
- (FLT:0) Mediacation InterfacesFLT:1: Serial (UART, SPI, I2C), רשת (Ethernet, CAN bus), אלחוטית (כחולית, Wi-Fi, סלולארי).
- (ב) ,0Output DriversFLT:1: Control Actuators, תצוגות, אינדיקטורים, ומכשירי פלט אחרים.
(FLT:0) Power ManagementveFLT:1: ורגולציה וולט, ריצוף כוח, מצבי שינה, ועיגולי קציר אנרגיה להבטיח פעילות יעילה ואמינה.
(FLT:0)Clock ו- TimveingFLT:1: Oscillators ו מעגלי תזמון המספקים אותות השעון מסונכרנים את פעולת המערכת.
(ב) ,0) ,9.
- (ב) ,0) ,5rmwareFLT:1: קוד נמוך ברמה הפונה ישירות לחומרה.
- מערכת ההפעלה של זמן אמת (RTOS)IRLT:1: נהלים לוח זמנים, תקשורת בין-task והקצאת משאבים במערכות מורכבות.
- (FLT:0)Application SoftwareFLT:1: יישום פונקציונליות ספציפית למכשיר ומממשקי משתמשים.
אדריכלות זו מאזן (FLT:0) ביצועים, צריכת חשמל, עלות ופונקציונליות: 1 עבור יישומים ספציפיים.
מיקרו-בקר: הלב של מערכות Embedded
מה זה מיקרו-בקר?
(FLT:0) מיקרובקר (MCU)FIRLT:1) הוא מעגל משולב קומפקטי המכיל ליבה מעבד, זיכרון, ופלט ניתן לתכנת / פלט קידוד היקפי על שבב יחיד.אינטגרציה זו מאמתה מיקרו-בקרים ממיקרו-מעבדים, הדורשים זיכרון חיצוני ופריפריה.
מיקרובקרים הם אופטימיזציה עבור יישומי בקרה מוטבעים ולא מחשוב כללי, המציע:
(ב) ⁇ :0) אינטגרציה: כל המרכיבים החיוניים על שבב יחיד מפחיתים ספירה, שטח לוח, ועלות תוך שיפור האמינות.
(FLT:0) יעילותו של פרוספקטיבה 1:1: ייצור המונים ושילוב גבוה להפוך מיקרובקרים מאוד כלכלית - חלקם עולים רק פרוטות תוך מתן יכולת חישובית משמעותית.
(FLT:0)Low Power EnureFLT:1: מיועד ליעילות אנרגיה, מיקרו-בקרים רבים פועלים במשך שנים על סוללות קטנות.ניהול אנרגיה מתקדם מאפשר מצבי שינה לצרוך מיקרו-אמפרים.
(FLT:0)Rich Peripheral SetsFLT:1: Built-in Timers, PWM גנרטורים, ממשקי תקשורת, ADCs, ו- peripherals אחרים לחסל רכיבים חיצוניים, לפשט עיצובים.
(ב) ,0) הרחבת מערכת האקולוגית של EsystemFLT:1: שרשראות כלי מקיף, ספריות ומועצות פיתוח מאיצות את פיתוח היישום.
משפחות ואדריכלות מיקרו-בקר
הנוף המיקרובקר כולל ארכיטקטורות מגוונות המותאמות ליישומים שונים:
(ב) ויקרא י"א:
- (ב) ⁇ (ב"א): "אַּהְיַּהְיַה (הַּרְצִינוּ), פְּקִי (הַּרְצִילָה), פְּקְצ'יפ (הַּרְצֶ'יפֶ'יפ), 8051 (הגְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְטְלֹלִלִלִלִלִלִנְטְטְטְטְטְטְטְטְטְטְטְטְּבְּבְטְטְטַבְּבְּבְטְטְטְטְטְטְטַ
- (ב) ⁇ (ב"ג): ⁇ פשוטה, עלות נמוכה, מתאימה למשימות בקרה בסיסיות
- (ב) ⁇ 0 ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
- (ב) [ה]: [ה]: [ה], [ה], [ה], [ה], [ה], [ה], [ה],]]
(ב) ויקרא י"ד:
- (ב) ,0) ExamplesveFLT:1: MSP430 (Texas Instruments), PIC24 (Microchip)
- (ב) ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
- (FLT:0)ApplicationsFLT:1: מכשירים רפואיים ניידים, חיישנים תעשייתיים, ציוד מופעל סוללות
- (ב) ,0) ,5 ; ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
(ב) ויקרא י"ד:
- (FLT:0)ExamplesstureFLT:1: ARM Cortex-M סדרה (STM32, NXP, Nordic), ESP32, PIC32
- (ב) ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
- (FLT:0)ApplicationsFLT:1: מכשירים IoT, מערכות רכב, בקרה תעשייתית, מוצרי אלקטרוניקה צרכניים
- (ב) ⁇ :0) , 000: עיבוד כוח לאלגוריתמים מורכבים, אפשרויות קישוריות, מערכות אקולוגיות עשירות
(ב) ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
- (ב) [15] ,9.10.10.10.10.10.10.10.10.10.10: אופטימיזציה לעיבוד אותות -דיו, תקשורת, בקרה מוטורית
- (FLT:0) מנוע מיקרובקרות (AEC-Q100) מוסמך לטמפרטורה של רכב ואמינות
- (FLT:0) בטוח-Critical MCUsssherph:1) : נבנה-באדום ואבחון עבור תרופות, אוויר, יישומי בטיחות רכב
- (FLT:0) סודיות מיקרובקרים 1FLT: תכונות אבטחה מבוססות חומרה עבור מערכות תשלום, אימות, קריפטוגרפיה
ARM Cortex-M Dominance
(FLT:0)ARM Cortex-M מעבדים של LT:1 הפכו לאדריכלות המיקרובקר הדומיננטית של 32 סיביות, עם מיליארדי מכשירים שנשלחו מדי שנה:
(FLT:0)Cortex-M0/M0+03IRLT:1: Ultra-low-Power, עלות-אופטימית עבור יישומים פשוטים.- מחזור יחיד I/O, ספירת שער מינימלית, יעילה מאוד באנרגיה.
(FLT:0 Cortex-M3FLT:1: מאזן ביצועים ויעילות.מערך הוראה מקיף, טיפול בהפרעות טובות, מאומצת באופן נרחב על פני תעשיות.
(FLT:0 Cortex-M4/M4Firph:1): הוסף הוראות DSP ויחידת צף אופציונלית (FPU) אידיאלי עבור בקרת מנוע, עיבוד אודיו ומיזוג חיישן.
(FLT:0Cortex-M7FLT:103): גרסה בעלת ביצועים גבוהים עם cache, תחזית ענף, ואפקטים מתקדמים. מתקרב לביצועים מיקרו-מעבדים תוך שמירה על שילוב מיקרובקר ויעילות.
(FLT:0 Cortex-M33/M35PearFLT:1): הדור האחרון מוסיף הרחבות אבטחה (TrustZone) ושיפור יעילות.
מודל הרישוי של ARM מאפשר לספקים Semiconductor מגוונים לשלב את ליבת Cortex-M במיקרובקרים שלהם, יצירת מערכת אקולוגית עצומה של מכשירים תואמים עם קבוצות היקפיות מגוונות, נקודות מחיר והתמחויות.
מערכות הפעלה בזמן אמת: ניהול מורכבות
הצורך ב- RTOS
יישומים משובצים פשוטים לרוץ "bare-metal" קושחה ביצוע בלולאות אינסופיות ללא מערכות הפעלה.עם זאת, מערכות מורכבות ליהנות מ-FLT:0 Real-Time הפעלה מערכות (RTOS)FLT:1 לספק:
(FLT:0)MultitasringFLT:1: הפעלת מספר פונקציות במקביל - הפעלת תקשורת תוך עיבוד נתוני חיישן, עדכון תצוגות, ושליטה ב- Actuators המשימה, הבטחת כל הפונקציות לקבל זמן מעבד המתאים.
(FLT:0) תזמון תזמון תזמון 1: מבטיח כי משימות פרטיות גבוהה להגיב במועדים קודמים מוגדרים.
(ב) [ה]: [ה]: [ה], [ה],] [ה],] [הה], [הה],] מבדילים בין המינים [הההה], [הההההתערות], [התערומים], [התערו], הפריפריה, המבדילים את החולקים], ולהבטיח שלמות הנתונים.
(FLT:0) תקשורת בין-Taskve תקשורת FLT:1: מספק תורי הודעות, סמפורות, דגלי אירועים ומנגנונים אחרים המאפשרים משימות להחליף נתונים ולתאם פעילויות בבטחה.
(FLT:0) מזכר ההגנה (Modery ProtectionofLT:1): RTOSs מתקדמים מציעים הגנה על זיכרון המונעת ממשימות להשחית נתונים או קוד של אחד את השני - שיפור יישומים קריטיים.
אפשרויות RTOS
(FLT:0) חינםRTOSIRLT:1: קוד פתוח, מאומצת באופן נרחב, תיעוד מצוין, דרישות משאבים מינימליות, תמיכה בטווח עצום של מיקרובקרים.
(FLT:0)ZephyrphrphrphirFLT:1: פרויקט קרן לינוקס, בר-קיימא ממיקרו-בקר זעירים למעבדי יישומים. Strong IoT להתמקד בערימות קישוריות מקיפים.
(ה-FLT:0Zonee RTOS (ThreadX)IRLT:1: הצעת Microsoft, אופטימיזציה עבור IoT עם שילוב ענן.בטיחות מאושרת (IEC 61508, IEC 62304) עבור יישומים רפואיים ותעשייתיים.
(FLT:0)QNXigtureFLT:1: RTOS מסחרי עם ערבויות בזמן אמת קשה.Dominant in car (infotainment, ADAS) ומכשירים רפואיים.
(FLT:0)VxWorksofLT:1: RTOS ברמה תעשייתית עבור אוויר, הגנה ואוטומציה תעשייתית.עשרות שנים של אמינות מוכחת ביישומים קריטיים.
(ב) [15] , ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
הבחירה תלויה בדרישות הזמן האמיתיות: 0 (דרישות הסמכה לבטיחות, תמיכה במערכת האקולוגית, עלויות רישוי ויכולות טכניות FLT:1).
פיתוח כלים ופלטפורמות
סביבת פיתוח משולבת (IDE)
מודרני (FLT:0) , 000 ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
(ב) ויקרא י"ד:
- STM32CubeIDE (STMicroelectronics)
- MPLAB X (Microchip)
- Code Composer Studio (Texas Instruments)
- MCUXpresso (NXP)
אלה מספקים כלים תצורה גרפית, שכבות מופשטות חומרה, וספריות אופטימיזציה לפשט את הפיתוח עבור משפחות מיקרובקר ספציפיות.
(ב) ,0) חלק מ-IDESERE
- IAR Embedded Workbench: IDE ברמה מקצועית עם אופטימיזציה קוד מעולה ו debugging
- Keil MDK-ARM: פופולרי לפיתוח ARM, יכולות ניתוק חזקות
- סטודיו: אימוץ גדל, במיוחד עבור מכשירים נורדיים Semiconductor
(ב) ,0) פתחים (ב"ג)
- IDEs מבוסס Eclipse: פלטפורמות בלתי צפויות עם מערכות אקולוגיות גדולות
- פלטפורמה: מודרני, חוצה פלטפורמות IDE תומך מאות לוחות ומסגרות
- Arduino IDE: סביבת פיתוח סימבולית שהופכת את ה-Steed לנגיש למתחילים
פלטפורמת פיתוח חומרה
(ב) ,0) דירקטוריון ניהול (Prototyping BoardsFLT:103) מאיץ את הפיתוח על ידי מתן חומרה מוכנה לשימוש:
(FLT:0)Arduino EcosystemofFLT:1: חומרה ותוכנה מלוטשים לתלמידים, יצרנים, ומערכת אקולוגית מהירה של ספריה אקסטנסיבית, אם כי מוגבל ליישומים לייצור.
(FLT:0)Raspberry Pi PicoFLT:1: ARM Cortex-M0+ מיקרובקר לוח מ- Raspberry Pi Foundation.
(FLT:0) ESP32/ESP8266FLT:1: נמוך-cost Wi-Fi ו- Bluetooth-enabled microcontrollers מ Espressif. Revolutionized IoT פיתוח עם קישוריות בנקודות מחיר חסרות תקדים.
(FLT:0STM32 Discovery and Nucleo BoardsscioFLT:1) : פלטפורמות פיתוח בעלות רמה מקצועית עם אפשרויות היקפיות נרחבות וכלים לפיתוח רב עוצמה של ST.
(FLT:0)Nordic Development KitsFLT:1: Premium Bluetooth ו- סלולארי IoT עם תיעוד ותמיכה מצוינים.
(FLT:0 NXP Freedom and LPCXpresso Boardssph: 1) משפחות מיקרובקר מתפוגגות לטיפול ביישומים של רכב, תעשייתי וצרכני.
המונחים: noise Tools
(FLT:0)In-Circuit DebuggerssveFLT:1: כלי חומרה (J-Link, ST-LINK, PICkit) המאפשרים הורדת התוכנית, חד-שלב, נקודות קצה, ניטור משתנה.
(ב) ⁇ :0) אנליייזרים אנליטיקאליים (FLT: 1) לכידת והצגת אותות דיגיטליים, בלתי חוקיים לפרוטוקולים של תקשורת וסוגיות תזמון.
(ב) ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
(FLT:0)Protocol AnalyzersFLT:1: כלים מיוחדים לפרוטוקולי תקשורת מבועתים - מנתחי אוטובוס CAN עבור רכב, מנתחי USB, מנתחי חבילות רשת.
(ב) ,0) כלי בידוד (FLT:1): התנהגות של מערכת מודל לפני זמינות חומרה, צמצום הסיכון לפיתוח והשגת זמן לשוק.
יישומים בתעשיות
אלקטרוניקה צרכנית: כל יום מודיעין
(ב) ,0) מכשירים מתקדמים (FLT:1) מכילים מספר מערכות משובצות שעובדות בצורה חלקה:
(ב) ◄ [13]:
- ה-Inrmostats למידה העדפות משתמשים וקידוד צריכת אנרגיה
- דוברי חכמים מעבדים פקודות קוליות וניהול בתים מחוברים
- מצלמות אבטחה מזהה תנועה, זיהוי פנים וסטרימינג וידאו
- תאורה חכמה התאמת צבע ועוצמה בהתבסס על זמן ומצב הרוח
- התאמות במחזורי כביסה, טמפרטורות בישול ושימוש באנרגיה
(ב) ,0) ,7
- מעקב אחר קצב הלב, שלבים, דפוסי שינה ורמות פעילות
- Smartwatchs פועל יישומים, ניהול הודעות, מעקב אחר מדדי בריאות
- ללבוש רפואי עוקב בקביעות סימנים חיוניים וזיהוי אנומליות
(ב) ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
- טלוויזיות חכמות עיבוד וידאו, ניהול יישומים, ומאפשרות שליטה קולית
- קונסולות הימורים מספקות חוויות immersive עם מעבדים מתוחכמות
- מצלמות דיגיטליות עיבוד תמונות, ניהול אוטומטיקוס ומאפשרות קישוריות
ה-FLT:0) הקדימה מכשירים חכמים ומחוברים של צרכנים: 1 (FLT:0) מניעים דרישה למיקרו-בקרים חזקים ויעילים באנרגיה עם קישוריות אלחוטית משולבת.
כלי רכב: מחשבים מתגלגלים
כלי רכב מודרניים הם (FLT:0) רשתות של מערכות משובצות של מערכות משובצות: 1 (FLT) עם מכוניות יוקרה המכילות מעל 150 מיקרובקרים ניהול פונקציות מגוונות:
(ב) ,0) ,כוח שליטה על מזבח 1
- יחידות בקרת מנוע (ECUs) ניהול הזרקת דלק, תזמון הזרה, פליטת פליטות
- Transmission Control אופטימיזציה של בחירת הילוכים ותזמון שינוי
- מערכות היברידיות / חשמל לניהול סוללות, מנועים, ושיקום אנרגיה
(ב) ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
- מערכות נגד-lock (ABS) מונעות מנעול גלגלים במהלך ייבוש חירום
- בקרת יציבות אלקטרונית (ESC) שמירה על בקרת כלי רכב במהלך תמרונים אגרסיביים
- מערכות פריסת תיקי אוויר לזהות התנגשות ופריסת איפוק בתוך מילימטרים
- מערכות סיוע מתקדמות לנהג (ADAS) המספקות בקרת שיוט מתאימה, שמירה על נתיב והימנעות מהתנגשות
(ב) ,0) ,U Obecnihot ו-CommonativenessFLT:
- יחידות ניהול אודיו, ניווט, קישוריות והגדרות רכב
- אשכולות של מכשירים דיגיטליים המציגים מידע עם פריסות מותנות אישית
- תקשורת בין כלי רכב ל-V2X מאפשרת יישומי רכב מחוברים
(ב) ,0) ,9.
- חלון חשמל ודלת מנעולים
- מערכות בקרת אקלים ניהול נוחות
- תאורה מערכות עם תאורה אדפטיבית תאורה פנימית
(FLT:0) מיקרו-בקרים של כיתה קטר (Automotive-class microcontrollerscioFLT:1) חייבים לעמוד בדרישות אמינות מחמירות, החל מ-40 מעלות צלזיוס ל- +125 מעלות צלזיוס ומעלה, עם מעברי חשמל בעלי חלוף, ולהבטיח בטיחות תפקודית לתקני ISO 26262.
ה-FLT:0 (הופנה מהדף חשמלי ואוטונומי) מעלה באופן דרמטי את מורכבות המערכת המוטבעת, עם מערכות סוללות ניהול תוכנה, מחשמל חשמלי, היתוך חיישן לתפיסה, ואינטליגנציה מלאכותית לקבלת החלטות אוטונומיות.
אוטומציה תעשייתית: עדיפות ומוצריות
(הפסקה:0) ייצור ובקרת תהליכים 1) מסתמכים על מערכות משובצות ליעילות, איכות ובטיחות:
(ב) ⁇ (ב) ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
- מחשבים תעשייתיים השולטים במכונות, קווי ייצור ותהליכים
- דחוס לסביבות קשות עם פרוטוקולי I/O תעשייתיים ותקשורת
- תוכניות באמצעות שפות מיוחדות (לוגיקה מדרגות, טקסט מובנה)
(ב) ויקרא יא"ד:
- לוחות מגע המאפשרים למפעילים לפקח ולבקר מערכות
- הצגת נתונים בזמן אמת, אזעקה וסטטוס המערכת
- מערכות Embedded ניהול גרפיקה, תקשורת, ו-Data logging
(ב) ,0) חיישנים תעשייתיים ו- ActuatorsveFLT:1
- חיישנים חכמים עם עיבוד אותות מובנה ותקשורת
- מתעמלים חכמים עם משוב עמדה ואבחון
- מערכות I/O שקושרות לרשתות תעשייתיות
(ב) ◄ ⁇ ⁇ ⁇
- עקבו אחרי Bearing Bearing
- הדמיה תרמית זיהוי בעיות חשמל
- המוניטורים הנוכחיים מזהים בעיות מוטוריות
- אלגוריתמי למידת מכונות חוזים כישלונות לפני התרחשות
(ב) ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
- חיבור מכונות לפלטפורמות ענן לניתוח
- מעקב בזמן אמת ואופטימיזציה
- תאומים דיגיטליים משקפים מערכות פיזיות לסימולציה ולחיזוי
מערכות משובצות תעשייתיות (FLT:0) אמינות, ביצועים בזמן אמת, וחיים תפעוליים ארוכים של 10.
בריאות: חיים-קריטי מחשוב
(FLT:0) מכשירים רפואיים: דרישה לאמינות ובטיחות גבוהה ביותר, עם מערכות משובצות המשפיעות ישירות על בריאות החולה:
(ב) ◄ ⁇ ⁇
- ג'ק דם לפקח על ניהול סוכרת
- לחץ דם עוקב אחר בריאות לב וכלי דם
- הדופק oximeters מדידת שטף חמצן דם
- עקבו אחרי cardiac Normalities
- מערכות Imaging (X-ray, אולטרסאונד, MRI) המכילות מעבדים משובצים מתוחכמת
(ב) ,0) כלי העזר (הופנה מהדף 1)
- פייסmakers regulating קצב הלב
- משאבות אינסולין מספקות מינון תרופות מדויק
- משאבות אינפוזיה ניהול תרופות IV
- ונווטטורים מנהלים תמיכה בנשימה
- Defibators מזהה ותיקון קצבי לב מסכני חיים
(ב) ,0) מכשירים רפואיים ניידים ומכשירים רפואיים ניידים:
- מעקב אחר סוכר בדם
- Holter Monitor להקליט פעילות לבלב במהלך תקופות ארוכות
- מכשירים ניידים ECG המאפשרים ניטור לב מבוסס בית
(ב) ◄ ◄ ציוד וציוד בית החולים:
- רובוטים כירורגיים מספקים הליכים פולשניים מינימליים
- מערכות ניטור המטופל מעקב אחר סימנים חיוניים
- עיבוד הדמיה רפואית ומערכות תצוגה
מערכות משובצות רפואיות חייבות לעמוד בדרישות ה-FLT:0regulatory דרישות ההרחבה:1 (FDA בארה"ב, סימון CE באירופה) להפגין בטיחות ויעילות.פיתוח עוקב אחר תהליכים נוקשים עם בדיקות נרחבות, תיעוד ואימות.תוכנות לעתים קרובות עוקבות אחר תהליכי מחזור חיי תוכנה של IEC 62304 מכשירים רפואיים.
ה-FLT:0) לקראת מכשירים רפואיים מקושרים של ה-FLT:1 מאפשר ניטור מרחוק, טלמדיקים, ורפואה המונעת על ידי נתונים, אם כי הצגת אתגרים אבטחת סייבר ופרטיות הדורשים ניהול קפדני.
חלל והגנה: אחריות היסטורית-סיטורית
(ב) ,0) ,Aerospace and Defense Applications: 103) דורש אמינות עליונה בתנאים קיצוניים:
(ב) ויקרא י"ד:
- טיסות לניהול מטוסים
- מערכות ניווט מספקות עמדה והדרכה
- מערכות תקשורת המקשרות מטוסים עם בקרת קרקע
- ניהול מנועים ומופעים
- קוקר-בית מציג מידע טיסה
(ב) ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
- בקרת הגישה של Satellite
- מערכות ניהול חשמל מנהלות מערך סולארי וסוללות
- מערכות תקשורת משדרות נתונים לתחנות קרקע
- מעבדים ניהול חיישנים וכלי רכב
(ב) ◄ ⁇ ⁇
- מערכות הדרכה Weapon
- רדאר ועיבוד חיישן
- תקשורת מאובטחת
- מערכות בקרת רכב
מערכות משובצות אוויריות מתמודדות עם אתגרים:0 (unique Challenges) 1FLT: קרינה קשיחה ליישומים בחלל, טווחי טמפרטורה קיצוניים, רטט והתנגדות לזעזוע, דרישות אמינות גבוהות יותר.פיתוח תוכנה עוקב אחר תקני DO-178C עבור תוכנה אווירית, ומבטיחה את הרמות הגבוהות ביותר של אימות ואימות.
האינטרנט של הדברים: חיבור העולם
(FLT:0) IoT מייצג את תחום היישום המהיר ביותר של מערכות משובצות (FLT) 1:1, המקשר מיליארדי מכשירים:
(ב) ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
- מערכות ניהול תנועה אופטימיזציה של זרימה וצמצום גודש
- מערכות חנייה חכמות המכוונות נהגים לחללים הזמינים
- ניטור סביבתי למדידת איכות האוויר, רעש, טמפרטורה
- אור רחוב חכם להסתגל בהירות המבוססת על תנאים וחיסכון באנרגיה
(ב) ,0) ,(א) ,ב"ה)
- Soil לחות חיישנים ⁇ ing irrigation
- תחנות מזג אוויר מספקות תחזית היפרקלוריות
- מעקב אחר בריאות בעלי חיים ומיקום
- מערכות אכילה וחלבונים אוטומטיות
(ב) ◄ ⁇ ⁇ ⁇
- מונים חכמים המאפשרים תמחור דינמי ובקרת צריכת
- מערכות ניטור גריידיות מזהה את הפרסומות והפצת תפוצה
- מערכות אנרגיה חדשניות ניהול לוחות סולאריים וטורבינות רוח
- בניית אוטומציה של חימום, קירור, תאורה
(ב) ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
- GPS עקבו אחרי המשלוח
- חיישנים טמפרטורה להבטיח שלמות שרשרת קר
- מעקבים של Vibration מזהים טיפול
- מערכות ניהול מלאי
(ב) ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
- חיישנים באיכות המים מזהים זיהום
- מעקב אחר זיהום אוויר
- חיישנים סיסמית'ים מזהים רעידות אדמה
- מעקב אחר חיות בר בלימוד הגירה והתנהגות
(ה) מערכות משובצות ב-IoT דורשות את צריכת החשמל של 0.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.
אתגרים עיצוב ושיקולים
ניהול חשמל: הפעלה על אנרגיה מינימלית
(FLT:0) Power הצריכה של PowerFLT:1) הוא לעתים קרובות מעצמת העיצוב הדומיננטית, במיוחד עבור מכשירים מופעלים סוללות:
(ב) ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
- תדירות השעון מבוססת על עומס עבודה
- הגדלה מתאמת עם תדירות
- ניהול כוח היקפי (disabling Un שימושי)
- DMA מורידה את התערבות המעבד
(ב) ,0) ,(ב) ,
- אור שינה שמירה על תוכן RAM, התעוררות מהירה
- שינה עמוקה שומרת רק על המדינה החיונית
- מצבי הייברנציה לאחסון המדינה לזיכרון לא-וולגנטי
(ב) ויקרא י"ד:
- פאנלים סולאריים למכשירים חיצוניים
- גנרטורים אנדרומואלקטריים מטמפרטורה שונה
- גנרטורים Piezoelectric מתוך רטט
- אנרגיה RF מ-Ambient Signals
שנים של חיי סוללה דורשות אופטימיזציה של כוח הוליסטית של כוח אופטימיזציה 1:1 - בחירה קשה, אופטימיזציה קושחה, אדריכלות המערכת לתרום יעילות אנרגיה.
זמן אמת: מפגש Deadlines
מערכות משובצות רבות (FLT:0hard Realtime דרישות ההרחבה:1), שם מועדים חסרים גורמים לכישלון במערכת:
(FLT:0) התנהגות בלתי-זמנית של מערכת 1:1: המערכת חייבת להגיב בתוך גבולות זמן מובטחים.
(FLT:0) ניהול סמכותיות (FLT:1: משימות פרטיות גבוהות חייבות לייעל משימות פרטיות נמוכות יותר.
מקור:0 (Resource AllocationFLT:1): הבטחת יכולת עיבוד מספקת, זיכרון ורוחב הפס של I/O לכל המשימות בתנאים הגרועים ביותר.
(FLT:0) שיטות ניתוחיות (FLT:1): שיטות נורמטיביות המוכיחות כי המערכת עומדת בדרישות התזמון. ניתוח דינמוטוני וטכניקות אחרות מספקות ערבויות מתמטיות.
(ב) ⁇ :0) , מבחנים מתח בתנאים הגרועים ביותר המבטיחים מועדים מועדים, אפילו תחת עומס מקסימלי.
עיצוב מערכות בזמן אמת דורש אדריכלות:0 (קריקטורת, פיתוח ממושמע וניתוח יסודי של ההרחבה:1) - מיסטיקס יכול להיות השלכות חמורות על יישומים קריטיים בטיחותיים.
מגבלות זיכרון: לעשות יותר עם פחות
מערכות Embedded פועלות בדרך כלל עם זיכרון של LT:0 , 000 זיכרון מאומן
(ב) ,0) ,התאמת גודל (ה)
- הגדרות אופטימיזציה Compiler איזון גודל ומהירות
- הכללה תכונה (הפצה קוד לא משומש)
- קוד מספק לדחיסות
- שימוש במבנים נתונים דחוסים
(ב) ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
- הקצאת סטאטים מבטלת את הפיצול
- buffer sizing
- מבול משותף למטרות מרובות
- ניתוח גודל סגסוגת מונע מעל גדות
(ב) ◄ ⁇ ⁇ ⁇ ⁇
- מבני נתונים רגישים
- אלגוריתמים
- עקבו אחרי Flash memory
- צ'פריים מעגליים עבור זרימת נתונים רציפה
פיתוח מוטבע מוצלח דורש את מגבלות הזיכרון של מיזם אנדרופול 1:1, לא מנסה להתאים תוכנה לזיכרון לא מספיק מאוחר בפיתוח.
אבטחה: הגנה על מכשירים מחוברים
(ב) ⁇ 0 (הדגשה) היא קריטית יותר ויותר, ככל שמערכות משובצות מתחברות לרשתות:
(ב) [ה]: [ה] [ה]]: מיפוי אותנטיות של קושחה לפני ביצוע ביצוע פעולות מניעה את התקנת הקוד הזדוני.
(ב) ,0) ,נצלב תקשורת: TLS / SSL או פרוטוקולים מקבילים להגנה על נתונים במעבר.
(ב) [ה]: [ה], [ה], [ה], [ה],] [ה], [ה], [ה], [ה],]] ב[[המאה ה-20], ב[[1924]],]], ב[[1924]],]], ב[[1924]], [[1924]],]]
(ב) ,0) ,[[1924]]: בדיקת זהות המכשיר ואישור המשתמש.
(ב) ,0) עדכון עדכון עדכון: מנגנונים מאובטחים לעדכון תוכנה תוך מניעת התקנת קוד זדוני.
[01:0] ,[עריכת קוד מקור]: הגנה מפני שיבושים, תקיפת ערוצים והתקפות של ערוץ צד.
(ב) סודיות לאורך כל מחזור החיים: מעיצוב באמצעות פריסה ופירוק, יש לשקול את הביטחון בכל שלב.
פשרות של מכשירים דיגיטליים יוצרות בוטנטים, נתונים רגישים לדליפה, או מאפשרות התקפות פיזיות לא יכול להיות לאחר מכן, אך חייב להיות FLT:0integral לאדריכלות המערכת 1.
אחריות וסובלנות
מערכות Embedded חייבות לעיתים קרובות להיות בעלות ערך רב (FLT:0) במשך שנים בתנאים קשים:
(ב) ,0) ,Hardware RedundancyFLT:1: מעבדים כפולים, חיישנים מחוסנים, ואספקת כוח גיבוי מספקים סובלנות לקויה.
(ב) ⁇ 0 , ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
(ב) ⁇ :0) , תיקון תיקון תיקון: זיכרון ECC מזהה ותיקון שגיאות bit שגיאות, CRC בדיקת יושרה.
(ב) ⁇ :0) ,התמדה של ⁇ : המשך הפעולה עם פונקציונליות מופחתת ולא כישלון מוחלט.
(ב) ⁇ :0) ,ההההדרדרון הארדינג'ר 1: ציפוי קונפוראלי, מחסנים חתומות וניהול תרמי מגן על אלקטרוניקה מפני לחצים סביבתיים.
(ב) ⁇ :0) ⁇ ⁇ : בדיקות אינטנסיביות תחת קיצוניות טמפרטורה, רטט, לחות והתערבות אלקטרומגנטית.
הנדסה של אמינות דורשת (FLT:0) אי כישלונות, תכנון הגנה, ואימות באמצעות בדיקות קפדניות FLT:1.
מגמות מתפתחות וכיוונים עתידיים
צוק איתן: אינטליגנציה במקור
(ב) ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
(FLT:0)TinyMLigFLT:1: אלגוריתמי למידת מכונות הפועלים על מיקרו-בקרים מאפשרים אי-שוויון מקומי ללא קישוריות בענן.יישומים כוללים זיהוי קולי, זיהוי מחווה, זיהוי אנומלי, ותחזוקה חיזוי.
(FLT:0) יחידות עיבוד של עיבוד אוראלמנטים 1: מאיצים מיוחדים המאפשרים רשת עצבית יעילה הקצוב.חלק מהמיקרו-בקרים משלבים כיום מאיצים ייעודיים של ML.
(ב) ,0) ,Model OptimizationFLT:1: Quantization, יזום וידע הפחתה בגודל המודל ודרישות חישוביות עבור פריסה על מכשירים מוגבלים משאבים.
(ב) ,0) ,BenefitsFLT:1: צמצום הסבלנות, שיפור הפרטיות, המשך הפעולה ללא קישוריות, מופחת רוחב פס ועלויות ענן.
(ב) ,0)ChallengesvesFLT:1: משאבים חישוביים מוגבלים, מורכבות אופטימיזציה מודלים, בשלות כלי פיתוח.
אדג' AI מאפשר יישומים חדשים בלתי אפשריים עם מערכות תלויות ענן 1:1 - עיבוד בזמן אמת, יישומים רגישים לפרטיות, ומתקנים מרוחקים ללא קישוריות אמינה.
Ultra-Low-Power and Energy Harvesting
(FLT:0) יעילותה של אנרגית (EnergyeffFLT) ממשיכה להתקדם, ומאפשרת יישומים חדשים:
(ב) [15] ,0) ,הכוח של מבצע LT:1: טרנסיסטורים הפעלה מתחת לסף מתח מסורתי להשגת צריכת חשמל ננו-וואט.
(ב) ,0) אדריכלות של אטל-נהג: "הפועלים ישנים עד להתרחש אירועים, תוך מחיקת סקרים מעל הראש.
(FLT:0) Advanced Power ManagementFLT:1: שליטה גרונית על בלוקים פונקציונליים בודדים, קיבולת מתח דרוג, ואסטרטגיות התעוררות חכמות.
(ב) ⁇ :0) ,Ubergy Harvestingאינטגרציה FLT:1: מיקרובקר עם ניהול חשמל משולב עבור אנרגיה סולארית, תרמואלקטרית, או יבול אנרגיה רטט.
(ב) ,0) מבצע ללא חומרים (FLT:1): מכשירים הפועלים לחלוטין על אנרגיה מנוסקת או באמצעות supercapacitors לאחסון לטווח קצר.
ההתקדמות מאפשרת חיישנים ללא שמירה על איכות חיים שפועלים במשך עשרות שניםFLT:1, רשתות חיישן אלחוטי ללא תחליף סוללה, ומכשירים חד-פעמיים באמת.
התפתחות קישוריות Wireless Connectivity
(ב) ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
(FLT:05G ו- BeyondFLT:1: רוחב פס גבוה יותר, שקיפות נמוכה יותר וקישוריות מכשיר מסיבית המאפשרת יישומי IoT חדשים.
(FLT:0LPWAN (Low-Power Wide-area Networks)FLT:1: טכנולוגיות כמו LoRaWAN, NB-IoT ו- LTE-M מאפשרות תקשורת לטווח ארוך, נמוכה של מכשירים IoT.
(ב) ,0)Wi-Fi 6/6EFLT:1: שיפור היעילות והקיבולת של סביבות מכשירים צפופים.
(ב) ,0) כחולה 5.xFLT:1: טווח משופר, דרך חישוב, ורשתות עבור יישומי IoT.
(ב) [15] ,Ultra-Wideband (UWBir)FLT:1: Precise החלפה ומיקום עבור יישומים מבוססי מיקום.
(ב) ,0) קרא ו- MatterFLT:1: סטנדרטים בלתי מזוהים למכשירים ביתיים חכמים משפרים את יכולת ההתערבות.
קישוריות אלחוטית הופכת מערכות משובצות מבודדות ל-FLT:0 מכונים ברשתות גדולות של רשתות גדולות של 1:1, המאפשרות יישומים חדשים ומודלים עסקיים.
שיפור אבטחה
(ב) ,0) תכונות אבטחה (FLT:1) הופכות לסטנדרט במיקרו-בקר:
(FLT:0) מודולי אבטחה המוארים 1R: מעבדי אבטחה ייעודיים מטפלים בקריפטוגרפיה, ניהול מפתח ומכשירי מגן מאובטחים.
(ב) ,0) ,מאמין על סביבת ההוצאה להורג 1: ⁇ הבטחת קוד רגיש ונתונים מוגנים מפני פשרה.
(FLT:0) פונקציונליות בלתי-קלונות (PUFIR)FLT:1: זהות מכשיר מבוססת חומרה בלתי אפשרית כדי לשכפל.
(ב) [ה]: [ה]: הגנה על קניין רוחני וביטחון במהלך התפתחות ובדיקה.
(ב) ,0) ניהול מחזור חיים (FLT:1): מתן מאובטח, עדכונים, וניתוק לאורך כל חיי המכשיר.
דרישות רגולטוריות (חוק החוסן של סייבר, המנדטים לאבטחת IoT) הן (FLT:0dled Security AdoptFLT:1, מה שהופך אותו חיוני ולא אופציונלי.
קוד פתוח-מקור חומרה ותוכנות
(ב) ,0) קוד פתוח מערכות אקולוגיות קוד פתוח (Open-sourcess) 1) הם דמוקרטיזציה של התפתחות מוטבעת:
(FLT:0) פלטפורמת חומרה (Hardware PlatformsFLT:1: Arduino, ESP32, ומעבדי RISC-V מספקים פלטפורמות נגישות, documented.
(ב) ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
(ב) ,0) ,Development ToolsFLT:1: GCC מאגד כלי כלי רכב, קוד פתוח IDEs מבטלים עלויות רישוי.
(ב) ,0) תמיכה קהילתית: פורומים, הדרכות, ספריות שיתוף ידע ולמידה מאיצה.
קוד פתוח מתקרב (FLT:0) מחסומים לכניסת תלמידים, סטארט-אפים ויצרנים ליצירת מערכות משובצות מתוחכמת.
שיטות פורמליות והסמכת בטיחות
(FLT:0) יישומים קריטיים קריטיים של LT:1 ויותר להשתמש באימות רשמי:
(ב) ,0) מבוסס-Model-based DevelopmentFLT:1: כלים כמו סימנולינק ו-SCADE להפקת קוד ממודלים מאומתים.
(ב) [15] כלי ניתוח אוטומטי: כלים אוטומטיים לזיהוי באגים, פרצות אבטחה והפרות סטנדרטיות.
(ב) ויקרא י"א: "ההוכחה המתמטית שתוכנה פוגשת מפרטים.
(FLT:0) אישור תקן (FLT:1: ISO 26262 (automotive), DO-178C (avionics), IEC 61508 (industrial), IEC 62304 (רפואי) מתן מסגרות לפיתוח ביקורתי בטיחות.
גישות אלה מספקות את רמות אבטחת ה-FLT:0 (גבוה יותר) מאשר בדיקות מסורתיות בלבד, חיוניות ליישומים שבהם יש השלכות חמורות.
משאבים נוספים
(ב) לאלו המעוניינים לחקור מערכות משובצות נוספות, כך קובע הארגון (FLT:0) Embedded.comFLT:1, מספק מאמרים טכניים וחדשות בתעשייה.TheFLT:2;2 ועידת מערכות Embedded Systems Conference (ESC)FLT:3 מציעה כנסים והכשרה המכסה את ההתפתחויות האחרונות בתחום.
מסקנה: המהפכה הבלתי נראית
מערכות Embedded ומיקרו-בקרים מייצגים את אחד ההמרות המשמעותיות ביותר של הטכנולוגיה, אך הפחות גלויות.הם התפתחו מעיגולים פשוטים לשליטה לפלטפורמות מחשוב מתוחכמות המשלבות בינה מלאכותית, קישוריות אלחוטית ואבטחה מתקדמת – כל זאת תוך שמירה על היעילות, האמינות והיעילות שגורמת לפריסת שתן מעשית.
מספרם של ה-FLT:0 (המספרים) הם staggeringFIRLT:1: עשרות מיליארדי מיקרו-בקרים שנשלחו מדי שנה, מערכות משובצות כמעט בכל מוצר מודרני, ותחזיות השוק מראות צמיחה אקספוננציאלית מתמשכת המונעת על ידי IoT, חשמל רכב, אוטומציה תעשייתית ותשתיות חכמות.
עם זאת, ההשפעה הגדולה ביותר של מערכות משובצות אינה נמדדת ביחידות שנשלחו אך ב-FLT:0 (הספקיות) אפשרו ל-MatveFLT:1: כלי רכב המונעים תאונות, מכשירים רפואיים שמציל חיים, מערכות תעשייתיות שמשפרות את הפרודוקטיביות, רשתות חכמות שמשלבות אנרגיה מתחדשת, ורשתות IoT שמייעלות את השימוש במשאבי משאבים.
(במבט קדימה, כמה מגמות נראות ברורות: FLT:0AI נעים ל-Fortsalph1 יאפשרו למכשירים חכמים להגיב בזמן אמת; FLT:2ultra-low-power innovationsFLT:3 יאפשר חיישנים ללא תחזוקה הפועלים במשך עשרות שנים; FLT:4advanced קישוריות FLT:5 ישלב מיליארדים במערכות כפייה; וטכנולוגיות אבטחה מסוימות, לעומת 7.
עבור ההרחבה:0 engineers ומפתחים FLT:1, מערכות משובצות מציעות אתגרים מרגשים - ניתוק גבולות טכנולוגיים תוך עבודה בתוך משאבים מוגבלים, איזון דרישות מתחרות, ויצירת מערכות הפועלות באופן אמין במשך שנים בסביבה מאתגרת.השדה משלב חומרה ותוכנה, דיגיטלית ו אנלוגיה, מדעי המחשב והנדסה חשמלית בדרכים הדורשות ידע מגוון ופתרון בעיות יצירתיות.
עבור ההרחבה:0 (עסקים מתקדמים) 1 (FLT:0) מערכות משובצות מאפשרות שונות של מוצרים, יכולות חדשות ומודלים עסקיים.חברות שממנף ביעילות אינטליגנציה, קישוריות ואנליטיקה נתונים לצבור יתרונות תחרותיים.
עבור ההרחבה:0 societyFLT:1, הטרנספורמציה של מערכות משובצות מעלה שאלות חשובות על פרטיות, אבטחה, קיימות ואוטונומיה אנושית בסביבות אוטומטיות יותר ויותר, תוך התייחסות לחששות אלה, יקבע אם אינטליגנציה מוטבעת משפרת או מקטין את השגשוג האנושי.
המיקרובקרים ומערכות משובצות הפועלות באופן בלתי נמנע במכשירים ברחבי הסביבה שלך מייצגים את היכולת המדהימה של האנושות ליצור טכנולוגיות שמתפוגגות ברקע תוך שינוי מהותי של יכולות.הם לא חידושים דרמטיים, מרומזים, אלא את היסודות השקטים והחיוניים שמאפשרים לעולם המחובר, אוטומטי, אינטליגנטי, שנבנה סביבנו – מערכת מוטבעת אחת בזמן, קו אחד של קושחה בזמן, שקט, מהפכה, שמשמשתתתתתתתתתתתתתתתתתתתתתתתתתתתתתתתתתתתתתתתתתתת את האופן שבו האנושות.