תוכנה משובצת

מְחַבֵּר: Judy Howell
תאריך הבריאה: 6 יולי 2021
תאריך עדכון: 21 יוני 2024
Anonim
A Day in the Life of an Embedded Software Engineer | Work From Home
וִידֵאוֹ: A Day in the Life of an Embedded Software Engineer | Work From Home

תוֹכֶן

הגדרה - מה המשמעות של תוכנה משובצת?

תוכנה משובצת היא חלק מהתוכנה המוטמעת בחומרה או בהתקנים שאינם מחשבים אישיים. הוא נכתב במיוחד עבור החומרה הספציפית שהיא פועלת ולרוב יש מגבלות עיבוד וזיכרון בגלל יכולות המחשוב המוגבלות של המכשיר. דוגמאות לתוכנות משובצות כוללות אלה שנמצאים במכשירי GPS ייעודיים, רובוטים של מפעל, כמה מחשבונים ואפילו שעונים חכמים מודרניים.

מבוא ל- Microsoft Azure ו- Microsoft Cloud | במהלך מדריך זה תוכלו ללמוד על אודות מיחשוב ענן וכיצד Microsoft Azure יכולה לעזור לכם להעביר ולנהל את העסק שלכם מהענן.

Techopedia מסביר תוכנה משובצת

תוכנה משובצת דומה לקושחה, מכיוון שהם משמשים בדרך כלל לאותה פונקציה. אולם האחרון הוא סוג מיוחד של תוכנות משובצות שנכתבות בזיכרון לא נדיף (כגון ROM או EPROM), שלא ניתן לשנות בקלות - מכאן השם "פירמה" - ומשמש בעיקר להפעלה או לאתחול המכשיר. לעומת זאת, תוכנה משובצת משמשת להפעלה הכוללת של המכשיר.

תוכנה משובצת יכולה להיות פשוטה מאוד, כמו זו המשמשת לבקרת תאורה בבתים, ויכולה להריץ על בקר מיקרו 8 סיביות עם זיכרון של כמה קילובייט בלבד, או שהיא יכולה להיות מורכבת למדי כמו התוכנה שמפעילה את כל הרכיבים האלקטרוניים. של מכונית חכמה מודרנית, שלמה עם בקרת אקלים, שיט אוטומטי וחישה התנגשות, כמו גם ניווט שליטה. תוכנות משובצות מורכבות ניתן למצוא גם במערכות אוויוניקה של מטוסים, במערכות מורכבות מאוד-מה-תיל המשמשות במטוסי קרב ואפילו במערכות הנחיית טילים.

ההבדל העיקרי בין תוכנה מוטמעת לתוכנת יישומים הוא שהראשון בדרך כלל קשור למכשיר ספציפי, המשמש כמערכת ההפעלה עצמה, עם הגבלות הקשורות למפרטי המכשיר, ולכן עדכונים ותוספות נשלטים בקפדנות, ואילו תוכנת היישומים מספקת את הפונקציונליות מחשב ומופעל על גבי מערכת הפעלה מלאה בפועל, כך שיש לו פחות מגבלות מבחינת המשאבים.