ראשי מאמרים
מאמרים וכתבות בנושאי מערכות משובצות מחשב (Embedded Systems)


בחירת לוח פיתוח משובץ לינוקס (Embedded Linux)
נכתב ע"י ליאור חן   

לוח פיתוח משובץ לינוקס - Embedded Linuxמאמר זה עוסק בבחירת לוח פיתוח משובץ לינוקס (Embedded Linux). המאמר סוקר שיקולים בבחירת לוח הפיתוח, מחירים, דרישות הספק, יכולות עיבוד ומימשקים (Interfaces), וסוקר מספר לוחות מומלצים בתחום.

 

קרא עוד...
 
השוואה בין מיקרו-בקרים מסידרת PIC של חברת Microchip לבין בקרים מסידרת AVR של חברת ATMEL.

ATMEL Logo

Microchip LOGO

מאמר זה סוקר את ההבדלם העיקריים בין שתי סדרות של בקרים מתוכנתים של שתים מהחברות המובילות בשוק בקרי ה 8 ביט - ATMEL ו-MicroChip. הסקירה תתמקד בקבוצה זו של במיקרו-בקרים המתאפינים במחיר זול יחסית (1-7$), צריכת הספק נמוכה ושטח קטן, והינם בעלי יכולות מגוונות, המספיקות למערכות רבות שאינן דורשות יכולות עיבוד אותות גבוהות. תחילה אסקור את ההבדלים העיקריים בין הטכנולוגיות של החברות ולאחר מכן אשווה קריטריונים שונים בין שני רכיבים דומים משתי החברות.

 

קרא עוד...
 
מבוא לפיתוח מערכות זמן-אמת בסביבת לינוקס (Real-Time Linux)
נכתב ע"י ליאור חן   

Real Time Linuxמאמר זה סוקר פיתוח אפליקציות זמן אמת תחת לינוקס. המאמר מתחיל מסקירת הצורך, הגדרת סוגים שונים של מערכות זמן-אמת, מאפייני מערכות זמן-אמת, ופיתוח אפליקציות זמן-אמת תחת לינוקס.

קרא עוד...
 
סקירת טכנולוגיות נפוצות בעולם המיקרו-מעבדים \ בקרים

מיקרו-מעבדים, מיקרו-קונטרולרים, מיקרו-בקרים

בעבר מיקרו-בקרים הכילו בעיקר מנגנוני קלט-פלט פשוטים, זיכרון ויחידת עיבוד.עם השנים, לא רק שגודל הזכרון גדל משמעותית ומהירות השעון עלתה, אלא שגם נוספו מרכיבים רבים שפעם היו ממומשים ברכיב נפרד חיצוני למעבד. כמו כן, נוספו טכנולוגיות שונות המסייעות לפעילות הבקר, וממשקי תקשורת שונים. כל אלה ממומשים היום על אותה פיסת סיליקון (system on chip). המאמר בא לסקור חלק גדול מהטכנולוגיות שניתן למצוא מימוש שלהם במיקרו-בקרים כיום.

קרא עוד...
 
אבטחת מיקרו-בקרים ומערכות משובצות תוכנה

אבטחת מיקרו מעבדיםמאמר העוסק באבטחת אפליקציות משובצות מיקרו מעבדים, סקירת השיטות השונות להנדסה לאחור (Reverse Engineering) ושיטות לאבטחת התוכנה הנמצאת על המיקרו-מעבד.

קרא עוד...
 
שימוש ב-Bootloader לצריבת תוכנה למיקרו בקרים

מהו BOOTLOADER?

Bootloader הינה תוכנית למיקרו-בקרים המתקשרת עם המחשב באמצעות תקשורת טורית (או USB).
מטרת התוכנית היא לקבל מהמחשב את התוכנית שכתב המשתמש ולכתוב אותה לזיכרון התוכנה שעל המיקרו-בקר, כך שבעת הפעלת המיקרו-בקר יורץ קוד זה.
במילים אחרות, המטרה היא להחליף את פעולת הצריבה הרגילה הנעשת באמצעות צורב.

קרא עוד...
 
עיבוד אות דיגיטאלי (DSP)

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

קרא עוד...
 
סקירת ההבדלים בין FPGA (רכיב מיתכנת) ומיקרו-בקר

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

קרא עוד...
 
מהו מיקרו-בקר? הסבר על ארכיטקטורת מיקרו-בקר וסקירת סוגי מיקרו בקרים שונים
מיקרו-בקרים

מיקרו-בקר (microcontroller) הינו מעגל משולב (Integrated Circuit) בו ממומשת מערכת שלמה (SoC) הכוללת יחידת עיבוד, ממשקים חיצוניים, זיכרונות ועוד.

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

 

קרא עוד...