ארכיון הקטגוריה: מתחילים

TODO TEMP : טיפ נגד באגים

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

להמשיך לקרוא TODO TEMP : טיפ נגד באגים

זבל סיני זול

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

מה שנשאר מפרובים סיניים למולטימטר
מה שנשאר מפרובים סיניים למולטימטר

להמשיך לקרוא זבל סיני זול

מארת המכפלה

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

להמשיך לקרוא מארת המכפלה

סיפורי אופטימיזציה: משואת IR חסכונית

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

משואת אינפרה-אדום (אבטיפוס)
משואת אינפרה-אדום (אבטיפוס)

להמשיך לקרוא סיפורי אופטימיזציה: משואת IR חסכונית

ה-PCB הראשון שלי

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

חלק מה-PCB שלי
חלק מה-PCB שלי

להמשיך לקרוא ה-PCB הראשון שלי

STM8S: תחליף ארדואינו לרציניים?

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

מבחר לוחות פיתוח סיניים ל-STM8S
מבחר לוחות פיתוח סיניים ל-STM8S

להמשיך לקרוא STM8S: תחליף ארדואינו לרציניים?

האם יש עתיד ל[הכנס מיקרו-בקר כאן]?

חברת Microchip מתכננת (שוב) לקנות את Atmel, אחרי שהדיל המתוקשר עם Dialog נכשל (כנראה), ושוב הפורומים רוחשים משמועות וספקולציות. האם הרכישה תצא הפעם לפועל? האם הבעלים החדשים ישמרו ויפתחו את ארכיטקטורת AVR של Atmel, או יסלקו אותה מהשוק? ואולי כל זה אינו אלא פרפורי הגסיסה של עולם ה-8-ביט? ובהקשר זה, מה צופן העתיד ל-PIC32? שאלות אלה מדגישות התלבטות נפוצה: איזו ארכיטקטורה כדאי למתחילים ללמוד לעומק?

מיקרו-בקרים של Atmel. יש להם עתיד?
מיקרו-בקרים של Atmel. יש להם עתיד?

להמשיך לקרוא האם יש עתיד ל[הכנס מיקרו-בקר כאן]?

במקרה הכי גרוע

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

להמשיך לקרוא במקרה הכי גרוע