New-Tech Magazine | September 2017

יכולים להמריץ מתכנני רכיבים מוטמעים MPU . ) MPUs להשתמש במיקרו-מעבד ( מאופיינים בדרך כלל בביצועים גבוהים , וברמת מורכבות גבוהה MCUs מאלו של MPU לתכן MCU יותר. המעבר מתכן מחייב גם להכיר פרדיגמות תוכנה וחומרה חדשות, שייתכן שלא יהיו זמינות אצל צוות התכנון שלכם. למרבה המזל, ההישגים האחרונים בתחום הטכנולוגיה הגרפית איפשרו למתכנני גרפיקה ליהנות מחלק מן המורכבות יכלו לספק, מבלי MPUs שבעבר רק ה- שיצטרכו להשקיע במתודולוגיות תכן חומרה ותוכנה חדשות. בעוד שיישומים מסוימים מצריכים באופן מוחלט שימוש , מהנדסי תכן רבים יכולים להניב MPU ב- תועלת רבה מהישגים האחרונים בתחום . MCUs היכולות הגרפיות, שזמינים כיום ב- יתר המאמר יוקדש לתיאור של האופן שבו ניתן להשתמש בכמה מהישגים אלו כדי לקדם את זיהוי המותג בתכנון המוטמע הבא שלכם. GUI מבוסס ה- בקרים גרפיים מובנים הרכיבהמרכזי ביותר, אולי, שלמיקרו-בקר המותאם לגרפיקה הוא הרכיב ההיקפי של הבקר הגרפי המובנה. בצורתו הבסיסית, הרכיב ההיקפי אחראי לקבל מהזיכרון את נתוני התמונה ולהעביר אותם לתצוגה. בפונקציה זו מטפלת יחידת "גישה ישירה Direct Memory , ר"ת של DMA לזיכרון" ( ) בתוך המיקרו-בקר. Access מותאמים באמת MCUs בכל אופן, ב- ), בקר גרפי מובנה יבצע את truly enabled ( העבודה ביעילות ונצילות גבוהות יותר, משום שעומדים לרשותו יותר מאפיינים ואפשרויות שעוזרים להפוך את מראה היישום לאטרקטיבי ככל הניתן. שלושה פרמטרים ראשיים משמשים לצורך תיאור : עומק צבע, MCU היכולות של בקר גרפי ב- גודל תמונה וקצב מסגרות. בהמשך נצלול לנושא עומק הצבע, מכיוון שלאפשרויות

בתחום זה יש השלכות כבדות-משקל על זיהוי המותג. גודל התמונה הוא פשוט אורך התצוגה כפול הרוחב שלה, בפיקסלים. שימו לב שאינצ'ים היא דרך גסה יחסית לתיאור גודל התמונה, משום שניתן להתאים רזולוציה נתונה למגוון ממדי תצוגה פיזיקליים. קצב מסגרות הוא הקצב שבו התמונה כולה נוצרת בתצוגה. ככל שקצב המסגרות גבוה יותר, מעברי התמונה יהיו חלקים יותר מבחינת משתמש הקצה. מעברים חלקים, שמקודמים ע"י בחירה מסגרות לשנייה 15 בקצב מסגרות של ומעלה, גורמים למוצר לשדר איכות גבוהה יותר ותורמים לנתח חוויית המשתמש במשוואת הרווח שתוארה למעלה. אופייניים, כגון שעון MCUs המגבלות של פיקסלים וזמינות זיכרון, גורמים לעתים קרובות להתפשרות בבחירה של שלושה אלמנטים אלו. למשל, עומק צבע עשיר ומלא חיים עשוי לחייב בחירה בתצוגה קטנה מהמבוקש, על מנת להתאים את היישום לשטח הזיכרון העומד לרשות . הישגים אחרונים בטכנולוגיית MCU ה- התכן והייצור הניעו צמיחה משמעותית בזיכרון המובנה הזמין, מה שגרם להגדלה גרפיים. כדי MCUs ניכרת ביכולות של להעריך את החשיבות של זיכרון מובנה בהיקף גדול, עלינו לדון בעומק הצבע. עומק צבע עומק צבע מוגדר כמספר הסיביות שמשמש לציון הצבע של פיקסל בודד בתמונת מפת סיביות. ככל שנעשה שימוש ביותר סיביות לצורך התיאור של צבע, כך ההבדלים במעבר מערך צבע אחד למשנהו עדינים יותר. הישגים חדשים בהיקף הזיכרון מאפשרים שימוש רגיל MCUs הזמין ב- סיביות. משמעות הדבר 32 בעומק צבע של מיליון צבעים שונים. צבע 16.7- היא כ עמוק חשוב לחוויית הלקוח ולמיתוג משתי בחינות מאוד משמעותית. הסיבה הראשונה לחשיבות של צבעים

עשירים קשורה לאופן שבו אתם מעוניינים שמשתמש הקצה יפרש את התמונה המוצגת. אם היישום שלכם מסתמך על ייצוגים ראליסטיים של תצלומים או תמונות אומנותיות, משתמשי הקצה שלכם ישפטו את איכות המכשיר על פי מידת ההתאמה בין התמונה המוצגת לבין האובייקט המומחש באופן חזותי או בזיכרון. הסיבה השנייה קשורה לזיהוי המותג. צבעים ממלאים תפקיד חשוב מאוד בסיוע ללקוחות לזהות מותג. הם לא רק מאוד ואחרים יצרו Pantone ® מסוימים (צבעי תעשייה שלמה סביב קונספט זה), הם גם עוזרים ללקוחות הקצה לזהות אם מוצר הוא אמיתי או מזויף. כמו כן, אי-היכולת לייצג מותג במדויק באמצעות ייצוג בצבעים עלולה גם לפגוע בתפיסת המשתמש את איכות המכשיר שבו הוא משתמש. סיביות 24 סיביות צבע (שכולל 32- שימוש ב סיביות של רמת 8- של תיאור צבע ממשי ו השקיפות, ידוע גם בכינוי "ערוץ אלפא") כרוך במחיר כבד מבחינת השימוש בזיכרון ,)800 x 480( WVGA בתוך יישום. עבור תצוגת 1.5- סיביות צבע היא כ 32 המשמעות של מ"ב בזיכרון הדרושים למאגר בודד או לייצוג התוכן המוצג ושמור בזיכרון. כפי שהוזכר למעלה, יש מקרים סבירים מאוד שבהם חשובה היכולת להשתמש בעומק צבע בהיקף כזה. אלו כוללים ייצוג של תצלומים או תמונות אומנותיות, ויישומים שמקנים גישה לאתרים שבהם ייצוג הצבע של צד שלישי הוא בלתי-צפוי

New-Tech Magazine l 54

Made with FlippingBook flipbook maker