FMUSER Wirless להעביר וידאו ושמע קל יותר!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> אפריקאית
sq.fmuser.org -> אלבנית
ar.fmuser.org -> ערבית
hy.fmuser.org -> ארמנית
az.fmuser.org -> אזרבייג'נית
eu.fmuser.org -> באסקית
be.fmuser.org -> בלארוסית
bg.fmuser.org -> בולגרית
ca.fmuser.org -> קטלאנית
zh-CN.fmuser.org -> סינית (פשוטה)
zh-TW.fmuser.org -> סינית (מסורתית)
hr.fmuser.org -> קרואטית
cs.fmuser.org -> צ'כית
da.fmuser.org -> דנית
nl.fmuser.org -> הולנדית
et.fmuser.org -> אסטונית
tl.fmuser.org -> פיליפינית
fi.fmuser.org -> פינית
fr.fmuser.org -> צרפתית
gl.fmuser.org -> גליציאנית
ka.fmuser.org -> גרוזינית
de.fmuser.org -> גרמנית
el.fmuser.org -> יוונית
ht.fmuser.org -> קריאולית האיטי
iw.fmuser.org -> עברית
hi.fmuser.org -> הינדית
hu.fmuser.org -> הונגרית
is.fmuser.org -> איסלנדית
id.fmuser.org -> אינדונזית
ga.fmuser.org -> אירית
it.fmuser.org -> איטלקית
ja.fmuser.org -> יפנית
ko.fmuser.org -> קוריאנית
lv.fmuser.org -> לטבית
lt.fmuser.org -> ליטאי
mk.fmuser.org -> מקדונית
ms.fmuser.org -> מלאית
mt.fmuser.org -> מלטזית
no.fmuser.org -> נורווגית
fa.fmuser.org -> פרסית
pl.fmuser.org -> פולני
pt.fmuser.org -> פורטוגזית
ro.fmuser.org -> רומנית
ru.fmuser.org -> רוסית
sr.fmuser.org -> סרבית
sk.fmuser.org -> סלובקית
sl.fmuser.org -> סלובנית
es.fmuser.org -> ספרדית
sw.fmuser.org -> סווהילי
sv.fmuser.org -> שוודית
th.fmuser.org -> תאילנדי
tr.fmuser.org -> טורקית
uk.fmuser.org -> אוקראינית
ur.fmuser.org -> אורדו
vi.fmuser.org -> וייטנאמי
cy.fmuser.org -> וולשית
yi.fmuser.org -> יידיש
OSD (תצוגת מסך) היא סוג של טכנולוגיית תצוגת מסך המשמשת להצגת תווים, גרפיקה ותמונות במסוף התצוגה.
זיכרון וידאו, המכונה גם מאגר מסגרות, משמש לאחסון נתוני העיבוד המעובדים או שעומדים להיחלץ על ידי שבב הגרפיקה. כמו זיכרון מחשב, גם זיכרון וידאו הוא רכיב המשמש לאחסון מידע גרפי לעיבוד. התמונה שאנו רואים בתצוגה מורכבת מפיקסלים בודדים, וכל פיקסל משתמש בנתונים של 4-32 או אפילו 64 סיביות כדי לשלוט על בהירותו וצבעו. יש לשמור נתונים אלה דרך זיכרון הווידאו. ואז הוא מוקצה על ידי שבב התצוגה והמעבד, ולבסוף תוצאת הפעולה מומרת לגרפיקה ופלט לתצוגה.
1. חישוב זיכרון וידאו:
רוחב * גובה * PIXEL_SIZE (עומק סיביות)
8 ביט 16 ביט 32 ביט
U32 * p = (U32 *) GetMemoryAddr ();
p [y * רוחב + x] = 0xffff0000;
לדוגמה, הרזולוציה היא 1280 * 720, מצב התמונה הוא ARGB8888 ומאגר זיכרון הווידאו שלך הוא 1280 * 720 * 4. אם זה ARGB1555, 1280 * 720 * 2, 4 ו- 2 מייצגים את עומק הסיביות, שהוא מספר הבתים.
הרזולוציה היא 1280 * 720, ומצב התמונה הוא ARGB8888. במסך אחד ישנם 1280 פיקסלים בשורה אחת ו 720 פיקסלים בעמודה אחת. פיקסל אחד נשלט על ידי 4 בתים של נתונים.
2. תהליך המימוש הוא: תוכן זיכרון הווידיאו תואם לפיקסלים במסוף התצוגה אחד לאחד. התכתבות אחת לאחד נקבעת בדרך כלל על ידי רושמים ואז מיושמת על ידי החומרה. פעולת תוכן הזיכרון משנה את הפיקסלים של המסך, כך שניתן יהיה לממש תצוגה של ממשק ספציפי. למעשה, זוהי גם השיטה להצגה דיגיטלית כללית. לדוגמא: 320 * 240 מונוכרומטי (1 ביט) פיקסל OSD דורש שטח אחסון 40 * 240 ביט כדי להתאים לו; 320 * 240 16 צבע (4 ביט) פיקסל OSD דורש שטח אחסון של 160 * 240 ביט כדי להתאים לו
כעת ניתן לשנות את הפיקסלים של ה- OSD על ידי שינוי תוכן יחידת האחסון, אך עדיין קיימת סוגיה מרכזית כיצד לפעול על פי הצרכים, כלומר כיצד להגדיר פיקסל מסוים לצבע מוגדר. לאחר מכן נציג את המושג דוגמיות.
התוכן של ארבע הביטים התחתונים בבייט תואם לפיקסל אחד לאחד, והערך שלו הוא "3", ואז הצבע המיוצג על ידי המספר "3" נקבע על ידי לוח הצבעים ואז מסך המסך מונע להגדיר את הפיקסל לצבע שצוין. באופן דומה,
היחס המתאים בין לוח צבעים זה למסך התצוגה הפיזי של המסך נקבע בדרך כלל על ידי המרשם, המובטח על ידי החומרה. עבור סביבת תצוגה מסוימת, לוח צבעים זה קבוע בדרך כלל
קיימות כיום שתי שיטות יישום OSD עיקריות: מיקום וסינתזה בין מחולל OSD החיצוני ומעבד הווידאו; מעבד הווידאו תומך ב- OSD באופן פנימי, ומציב ישירות מידע OSD בתוך מאגר הווידאו.
1. עקרון המימוש של סינתזת הסופרפוזיציה בין מחולל ה- OSD החיצוני למעבד הווידאו הוא: מחולל תווים ומאגר תצוגה מובנה ב- MCU, באמצעות אות מהיר-ריק כדי להחליף את מסך הטלוויזיה ותוכן תצוגת ה- OSD, הפוך תווי OSD ותוכן אחר המונח על גבי מסך התצוגה הסופי, בתהליך OSD ומסך התצוגה על-ידי התאמת היחס בין השניים יכול להשיג את אפקט ה- OSD השקוף למחצה (מיזוג). יחד עם זאת, על ידי קידוד מחדש של האותות האדומים, הירוקים והכחולים באות ה- OSD, ניתן להשיג אפקטים שונים של צבע OSD.
2. שיטת יישום נוספת היא תמיכה ב- OSD בתוך מעבד הווידאו, והצבת מידע OSD ישירות בתוך מאגר הווידאו. סוג זה של עיבוד וידאו כולל בדרך כלל זיכרון חיצוני או כמות קטנה של מאגרי קו פנימיים, כמו גם מחולל OSD. סינתזת OSD ובקרה הושלמו ישירות במאגר הווידאו, ויש לו גם את פונקציות השקיפות ושליטה בצבעים הנ"ל. OSD כולל שני סוגים: מבוסס גופן ומפת סיביות.
OSD של תו: על מנת לשמור את מטמון התצוגה, פתרונות מוקדמים ועלות נמוכה משתמשים בגנרטור OSD של תווים. העיקרון הוא לחלק את תוכן התצוגה ב- OSD לבלוקים על פי פורמט ספציפי (12 × 18, 12 × 16 וכו '), כגון מספרים 0-9, אותיות az, בהירות נפוצה, סמלי ניגודיות וכו'. , ותכנים אלה מגובשים ב- ROM או ב- Flash, רק מספר האינדקס המתאים מאוחסן במטמון התצוגה, ניתן להפחית באופן משמעותי מבנה "מילון" כזה הראה את הצורך במטמון. יחד עם זאת, על מנת לספק שליטה על הצבע ותכונות אחרות של כל תו, בדרך כלל קיים מאגר תכונות בגודל זהה למאגר התצוגה, ותכונותיו (צבע חזית, צבע רקע, הבהוב וכו '). יעילים לכל פיקסל בכל הדמות. על מנת לפצות על החיסרון בכך שאינו מסוגל לציין את הצבע עבור כל פיקסל באופן זה, מעצב מחולל ה- OSD מספק פיתרון להצגת תווים רב-צבעוניים על ידי שילוב מאגרי תצוגה מרובים. העיקרון הוא שכל חיץ תצוגה קובע ערכת צבעים. כאשר שני מאגרי תצוגה או יותר מוזגים, ניתן "לחבר יחדיו" תווים רב צבעוניים עם יותר משני צבעים. היתרון של OSD התו הוא שהוא יכול להשתמש בפחות חיץ תצוגה בתוך ה- OSD, ו- MCU צריך רק לציין את האינדקס של תוכן התצוגה כדי להציג את מידע ה- OSD המתאים, שניתן ליישם ב- MCU במהירות נמוכה יחסית. אבל זה בדיוק בגלל האמור לעיל
מידע התצוגה ושיטת קידוד הצבעים אינם אינטואיטיביים מספיק, מה שיביא כמה בעיות לפיתוח הקושחה של תצוגת המסך. בדרך כלל צגי LCD, טלוויזיות שטוחות בעלות נמוכה וטלוויזיות CRT מסורתיות משתמשים בסוג זה של OSD, והם עדיין תופסים את המיקום המרכזי בשוק. בהשוואה לתצוגת המסך, עיקרון העיבוד של מפת הסיביות הוא אינטואיטיבי ופשוט יותר: על ידי שינוי כל פיקסל באזור ספציפי בתוכן התצוגה הסופי, המידע על המסך מונח ישירות על מסך התצוגה הסופי,
בקרת הפיקסלים אחר פיקסל שלה יכולה להבטיח יכולות ביצוע רב צבעוניות ומספיקות. מחולל OSD של מפת הסיביות נבנה בדרך כלל במעבד הווידיאו ומשתף את חיץ התצוגה הראשי שלו. ישנם גם מחוללי מפת סיביות של OSD ללא תלות במעבד הווידאו, כגון MAX4455 של מקסים. בדרך כלל סוג שבב זה דורש SDRAM חיצוני כחוצץ תצוגה. תיאורטית של אפקט התצוגה של OSD של מפת סיביות יכול להיות מושלם מאוד. הוא יכול לספק לאובייקטים שונים אפקט תלת מימדי הדומה ל- Windows, כמו לחצנים מוצלים, גרפיקה וטקסט צבעוניים וכו '. החיסרון הוא שהוא חייב להיות מספיק במטמון תצוגת תצוגה על המסך, ודרישות המהירות עבור MCU לפי פיקסל אחר- עיבוד פיקסל. סוג זה של OSD משמש בדרך כלל בטלוויזיות בעלות מסך שטוח יוקרתי וגדול ובצגים מקצועיים. עם התפתחות מתמשכת של הטכנולוגיה והירידה המתמשכת של עלות הזיכרון, יש למפות את תצוגות המסך העתידיות.
ציור osd משתמש בדרך כלל במנגנון שמירה של מאגר כפול
חיץ אחד הוא מה שאנחנו יכולים לראות, והשני אינו נראה. בעת ציור, תחילה עבד את הנתונים במאגר שלא ניתן לראות. בעת ציור, העתק את הנתונים של המאגר הזה כדי לראות.
|
הזן דוא"ל כדי לקבל הפתעה
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> אפריקאית
sq.fmuser.org -> אלבנית
ar.fmuser.org -> ערבית
hy.fmuser.org -> ארמנית
az.fmuser.org -> אזרבייג'נית
eu.fmuser.org -> באסקית
be.fmuser.org -> בלארוסית
bg.fmuser.org -> בולגרית
ca.fmuser.org -> קטלאנית
zh-CN.fmuser.org -> סינית (פשוטה)
zh-TW.fmuser.org -> סינית (מסורתית)
hr.fmuser.org -> קרואטית
cs.fmuser.org -> צ'כית
da.fmuser.org -> דנית
nl.fmuser.org -> הולנדית
et.fmuser.org -> אסטונית
tl.fmuser.org -> פיליפינית
fi.fmuser.org -> פינית
fr.fmuser.org -> צרפתית
gl.fmuser.org -> גליציאנית
ka.fmuser.org -> גרוזינית
de.fmuser.org -> גרמנית
el.fmuser.org -> יוונית
ht.fmuser.org -> קריאולית האיטי
iw.fmuser.org -> עברית
hi.fmuser.org -> הינדית
hu.fmuser.org -> הונגרית
is.fmuser.org -> איסלנדית
id.fmuser.org -> אינדונזית
ga.fmuser.org -> אירית
it.fmuser.org -> איטלקית
ja.fmuser.org -> יפנית
ko.fmuser.org -> קוריאנית
lv.fmuser.org -> לטבית
lt.fmuser.org -> ליטאי
mk.fmuser.org -> מקדונית
ms.fmuser.org -> מלאית
mt.fmuser.org -> מלטזית
no.fmuser.org -> נורווגית
fa.fmuser.org -> פרסית
pl.fmuser.org -> פולני
pt.fmuser.org -> פורטוגזית
ro.fmuser.org -> רומנית
ru.fmuser.org -> רוסית
sr.fmuser.org -> סרבית
sk.fmuser.org -> סלובקית
sl.fmuser.org -> סלובנית
es.fmuser.org -> ספרדית
sw.fmuser.org -> סווהילי
sv.fmuser.org -> שוודית
th.fmuser.org -> תאילנדי
tr.fmuser.org -> טורקית
uk.fmuser.org -> אוקראינית
ur.fmuser.org -> אורדו
vi.fmuser.org -> וייטנאמי
cy.fmuser.org -> וולשית
yi.fmuser.org -> יידיש
FMUSER Wirless להעביר וידאו ושמע קל יותר!
צרו קשר
כתובת:
No.305 חדר HuiLan בניין No.273 Huanpu כביש גואנגזו סין 510620
כל הקטגוריות
ניוזלטר