|
| נכתב ע"י ליאור חן | מאמר זה עוסק בבחירת לוח פיתוח משובץ לינוקס (Embedded Linux). המאמר סוקר שיקולים בבחירת לוח הפיתוח, מחירים, דרישות הספק, יכולות עיבוד ומימשקים (Interfaces), וסוקר מספר לוחות מומלצים בתחום.
| | קרא עוד... | 
מאמר זה סוקר את ההבדלם העיקריים בין שתי סדרות של בקרים מתוכנתים של שתים מהחברות המובילות בשוק בקרי ה 8 ביט - ATMEL ו-MicroChip. הסקירה תתמקד בקבוצה זו של במיקרו-בקרים המתאפינים במחיר זול יחסית (1-7$), צריכת הספק נמוכה ושטח קטן, והינם בעלי יכולות מגוונות, המספיקות למערכות רבות שאינן דורשות יכולות עיבוד אותות גבוהות. תחילה אסקור את ההבדלים העיקריים בין הטכנולוגיות של החברות ולאחר מכן אשווה קריטריונים שונים בין שני רכיבים דומים משתי החברות. | | קרא עוד... | | נכתב ע"י ליאור חן | מאמר זה סוקר פיתוח אפליקציות זמן אמת תחת לינוקס. המאמר מתחיל מסקירת הצורך, הגדרת סוגים שונים של מערכות זמן-אמת, מאפייני מערכות זמן-אמת, ופיתוח אפליקציות זמן-אמת תחת לינוקס.
| | קרא עוד... | 
בעבר מיקרו-בקרים הכילו בעיקר מנגנוני קלט-פלט פשוטים, זיכרון ויחידת עיבוד.עם השנים, לא רק שגודל הזכרון גדל משמעותית ומהירות השעון עלתה, אלא שגם נוספו מרכיבים רבים שפעם היו ממומשים ברכיב נפרד חיצוני למעבד. כמו כן, נוספו טכנולוגיות שונות המסייעות לפעילות הבקר, וממשקי תקשורת שונים. כל אלה ממומשים היום על אותה פיסת סיליקון (system on chip). המאמר בא לסקור חלק גדול מהטכנולוגיות שניתן למצוא מימוש שלהם במיקרו-בקרים כיום. | | קרא עוד... | מאמר העוסק באבטחת אפליקציות משובצות מיקרו מעבדים, סקירת השיטות השונות להנדסה לאחור (Reverse Engineering) ושיטות לאבטחת התוכנה הנמצאת על המיקרו-מעבד.
| | קרא עוד... | מהו BOOTLOADER? Bootloader הינה תוכנית למיקרו-בקרים המתקשרת עם המחשב באמצעות תקשורת טורית (או USB). מטרת התוכנית היא לקבל מהמחשב את התוכנית שכתב המשתמש ולכתוב אותה לזיכרון התוכנה שעל המיקרו-בקר, כך שבעת הפעלת המיקרו-בקר יורץ קוד זה. במילים אחרות, המטרה היא להחליף את פעולת הצריבה הרגילה הנעשת באמצעות צורב. | | קרא עוד... | מאמר המסביר מהו עיבוד אות ספרתי, הדגמת המרת אות אנלוגי לאות דיגיטאלי, סקירת שיטות ואלגוריתמים לעיבוד אות דיגיטאלי.
| | קרא עוד... | מאמר העוסק בסקירת ההבדלים בין FPGA ומיקרו בקרים (מיקרו-מעבדים, מיקרו-קונטרולרים). המאמר מציג את הטכנולוגיות השונות, הבדלים בינהן, והיתרונות והחסרונות של כל טכנולוגיה.
| | קרא עוד... |  מיקרו-בקר (microcontroller) הינו מעגל משולב (Integrated Circuit) בו ממומשת מערכת שלמה (SoC) הכוללת יחידת עיבוד, ממשקים חיצוניים, זיכרונות ועוד. מיקרו-בקר הוא סוג של מיקרו-מעבד המיועד לשימוש לצרכים ספציפיים ולכן מאופיין ביחס עלות-תועלת, צריכת הספק ושטח טובים יותר יחסית למיקרו-מעבד סטנדרטי (כדוגמת מעבד הנמצא במחשב האישי) | | קרא עוד... | |
|
|