באחד הסרטונים הישנים שלו, מהתקופה שבה הוא קישקש פחות והיה מעניין יותר, דייב ג'ונס אמר משפט חכם לגבי אופטימיזציה של זיכרון במיקרו-בקרים: אנחנו לא בשנות השמונים, אם הגעת למצב שאתה צריך לחשוב על כל בייט, כנראה בחרת במיקרו-בקר לא מתאים. זה נכון, ולכן הפוסט הזה, שעוסק תכל'ס בחיסכון של בייטים בודדים ממש, הוא לא עצה מעשית שמומלץ ליישם אלא פשוט תרגיל מחשבתי, איך לערער קצת על מוסמכות ולא לקחת שום דבר כמובן מאליו.
להמשיך לקרוא סיפורי אופטימיזציה: ניהול באפר במינימום זיכרוןמייצב מתח כמקור זרם קבוע
טריק קטן מאפשר לנו להשתמש במייצב מתח פשוט וזול בתור מקור לזרם חשמלי קבוע – אם אנחנו מוכנים לספוג קצת בזבוז אנרגיה בדרך.
להמשיך לקרוא מייצב מתח כמקור זרם קבועחידות תכנות 1.5: עוד סהרונים ומטריות
בפוסט הקודם טיפלנו במקרה הקל, שבו האמן צריך היה לשלם על כל CJ וכל JC שמופיעים בציור שלו. כעת אנחנו עוברים לשלב הבונוס של אותה חידה, שבו שני הצירופים האלה – או רק אחד מהם! – יכולים להוות מקור הכנסה לאמן.
להמשיך לקרוא חידות תכנות 1.5: עוד סהרונים ומטריותתכנות MSP430 ב-CCS: טיימר פשוט
אנחנו ממשיכים את סדרת הפוסטים הפופולרית (נניח) על תכנות בסיסי של מיקרו-בקר MSP430G2553 הוותיק של TI עם סביבת הפיתוח Code Composer Studio, והפעם ניצור משהו דמוי פונקציית millis של ארדואינו, בהתבסס על טיימר ועל פסיקה שלו.
להמשיך לקרוא תכנות MSP430 ב-CCS: טיימר פשוטחידות תכנות 1: סהרונים ומטריות
בחזרה סמלית למקורות של הבלוג, אנחנו מתחילים סדרה חדשה של חידות, שאלות ואתגרי תכנות. השאלה הראשונה מגיעה היישר משלב המוקדמות של תחרות Google Code Jam בשנת 2021. מוכנים?
להמשיך לקרוא חידות תכנות 1: סהרונים ומטריותגישה ל-FLASH ו-EEPROM ב-AVR החדשים
בניגוד לדגמי ה-AVR ה"קלאסיים" שכל המייקרים מכירים, בדגמים המודרניים כל הזיכרון הבלתי-נדיף (NVM) של המיקרו-בקר, מכל הסוגים, מנוהל באופן אחיד על ידי אותם רגיסטרים. מה זה בעצם אומר, איך כותבים לבד קוד שעובד עם זה, והאם קיבלנו קצת זיכרון SRAM במתנה?
להמשיך לקרוא גישה ל-FLASH ו-EEPROM ב-AVR החדשיםRTFDS
יש רושם שבעולם האמבדד, לא משנה כמה ניסיון יש לנו וכמה פעמים נכווינו בעבר, אנחנו תמיד חוזרים ונופלים על אותן טעויות. או שאולי זה רק אני? והאם, במקרה עליו אספר כאן, הייתי יכול בכלל לנהוג אחרת? אתם תשפטו.
להמשיך לקרוא RTFDSמייקר נגד מייקר (בעקבות הפרק השני של "מייקרז")
הפרק השני של התוכנית בכאן11 היווה שיפור – מנקודת מבט של מייקר – לעומת הקודם, אך בפוסט הזה אני רוצה להתמקד דווקא בעימות קצר שהוצג בו, ושיש לו משמעות רבה, גם פילוסופית וגם מעשית, לכולנו.
להמשיך לקרוא מייקר נגד מייקר (בעקבות הפרק השני של "מייקרז")מייקר רואה "מייקרז", פרק ראשון
בערך שעה אחרי תחילת השידור גיליתי על קיומה של תוכנית הטלוויזיה החדשה של כאן11, "מייקרז". הנה מה שיש לי לומר עליה, כמייקר בעצמי, תוך כדי הצפייה בפרק הראשון ששודר ממש עכשיו.
להמשיך לקרוא מייקר רואה "מייקרז", פרק ראשוןפירמידת אורגונייט למייקרים
החיישן לא מגיב? הארדואינו מוציא ג'יבריש בסריאל? כמו בכל תחומי החיים, יכול להיות שהבעיה נובעת מחסימה אנרגטית. ומה מתאים יותר לטהר אנרגיות שליליות ולשדר שפע קוסמי מבורך ישר אל תוך הרכיבים והמעגלים שלנו, מאשר פירמידה מרכזת-אוֹרְגוֹן אמיתית שנוצרה באהבה ובהתאמה רוחנית לעולמם של המייקרים?
להמשיך לקרוא פירמידת אורגונייט למייקרים