שדרוג פונקציית DGUS: ערימה גמישה של כל פקדי עמוד

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

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

שיטת פיתוח:

1. שדרג את ליבת המסך החכם לגרסה העדכנית ביותר: T5L_UI_DGUS2_V65.

2. עיין בכתובת 0x00E8 של ממשק המשתנה של מערכת ההפעלה במדריך הפיתוח, הפעל את מתג שכבת הדף, וקבע את עדיפות הבקרה ואת מזהה העמוד שיש לכסות עליו.

כתובת

הַגדָרָה

אורך (בייט)

תיאור

0x00E8

מתג ערימת עמודים

2

0xE8_H: 0x5A הפעל את פונקציית שכבת העל, הגדר ערך אחר כדי להשבית את הפונקציה;

0xE8_L: אפשר מצב שכבת-על של עמוד לאחר מגע;

0x00=לא מגיב לנגיעות בדף שכבת-על;

0x01 = הגיבו רק למגע של דף השכבה;

0xE9: המזהה של הדף שיש לשכב עליו.

לדוגמה, הצב את כל פקדי התצוגה והמגע בעמוד 74 על דפים אחרים לתצוגה.לאחר הנחת, רק פקדי המגע בעמוד 74 יענו (כלומר, 0xE8_L מוגדר ל-0x01).שיטת הפעולה היא:

כתובת 0x00E8: כתוב נתונים 0x5A01 (5A פירושו הפעלת מתג השכבה, 01 פירושו להגיב רק למגע של דף השכבה)

כתובת 0x00E9: כתוב את מספר מזהה דף שכבת העל 0x004A (כלומר 74)

דוגמה לפקודה:

שלח: 5AA5 07 82 00E8 5A01 004A דף שכבת-על מס' 74 מוצג ומגיב רק למגע בדף שכבת-על.

שלח: 5AA5 07 82 00E8 5A00 004A דף שכבת העל מס' 74 מוצג ואינו מגיב למגע בדף השכבה.


זמן פרסום: 25 בספטמבר 2023