FMUSER ווירעלעסס יבערשיקן ווידעא און אַודיאָ מער גרינגער!

[אימעיל באשיצט] ווהאַצאַפּפּ +8618078869184
שפּראַך

    OSD פּלאַן פון ווידעא אַפּלאַקיישאַן באזירט אויף FPGA

     

    אין לעצטע יאָרן, דיגיטאַל ווידעא סערוויילאַנס סיסטעמען זענען וויידלי געוויינט אין פאַרשידן פעלדער אַזאַ ווי באַנקס, כייווייז און בנינים. אין דיגיטאַל ווידעא סערוויילאַנס סיסטעמען, OSD (אויף סקרין ווייַז) טעכנאָלאָגיע איז אַ ינדיספּענסאַבאַל טייל. OSD גיט וסערס אַ פרייַנדלעך מענטש-מאַשין צובינד, וואָס אַלאַוז וסערס צו באַקומען מער נאָך אינפֿאָרמאַציע.

     

    1. סיסטעם זאַץ


       די סיסטעם באַקענענ אין דעם אַרטיקל איז אַ גאַנץ ווידעא סערוויילאַנס סיסטעם באזירט אויף טי DSP TMS320DM6? 3 און פפּגאַ. עס שטיצט 1 קאַנאַל פון ווידעא ינפּוט און 1 קאַנאַל פון ווידעא רעזולטאַט, און אויך גיט אַ נעץ צובינד.

     
        ווידעא ינפּוט איז איינגעזען דורך טי ס עפעקטיוו ווידעא דיקאָודער TVP5150A. TVP5150A קענען פאַרשטיין די זאַמלונג פון צוויי קאַמפּאַזאַט ווידעא ינפּוץ אָדער איין S- ווידעא ווידעא סיגנאַל. די רעגיסטרירן איז קאַנפיגיערד דורך I2C, און דער רעזולטאַט דיגיטאַל ווידעא סיגנאַל גייט לויט די ITU656 נאָרמאַל.

     
        די דיגיטאַל ווידעא סיגנאַל דיקאָודאַד דורך TVP5150A איז טראַנסמיטטעד צו די DSP דורך די ווידעא פּאָרט 1 פון DM6? 3, און די נייטיק ווידעא פּראַסעסינג איז דורכגעקאָכט דורך די דספּ, און דערנאָך רעזולטאַט צו די ווייַט מיטל דורך די נעץ צובינד. אויף די אנדערע האַנט, נאָך DM6? 3 פּראַסעסאַז די ווידעא דאַטן באקומען פון די נעץ, עס איז געוויזן און רעזולטאַט דורך SAA7105 דורך ווידעא פּאָרט 2 דורך FPGA. 

     
        דער רעזולטאַט טייל איז איינגעזען דורך SAA7105. SAA7105 איז אַ הויך-פאָרשטעלונג ווידעא ענקאָדער פון NXP פֿירמע, וואָס קענען צושטעלן קאַמפּאַזאַט ווידעא רעזולטאַט, VGA ווידעא רעזולטאַט און הדטוו הויך-דעפֿיניציע ווידעא סיגנאַל רעזולטאַט. די קאָנטראָל פון SAA7105 איז אויך איינגעזען דורך I2C, און עס נעמט די דיגיטאַל ווידעא סיגנאַל פון די קאָמפּאָסיטע ITU656 נאָרמאַל.

     
        די ווידעא פּראַסעסינג טייל אַדאַפּץ די DSP TMS320DM6 3 פון TI. די הויפּט אָפטקייַט פון DM6? 3 קענען דערגרייכן 600 מהז, און עס זענען צוויי 20-ביסל ווידעא פּאָרץ. די ווידעא פּאָרץ שטיצן דיגיטאַל ווידעא ינטערפייסיז אַזאַ ווי BT.656 און י / סי. DM6? 3 אויך ינטאַגרייץ נעץ מאַק צו רעאַליזירן נעץ אַקסעס.

     
       די אַנטוויקלונג גיכקייַט פון פאָרשטעלונג פון ייַזנוואַרג איז שטענדיק שווער צו טרעפן די באדערפענישן פון ווייכווארג. אין די ינקריסינגלי קאָמפּלעקס אַפּלאַקיישאַנז פון ווידעא פּראַסעסינג, דספּ איז פאַראַנטוואָרטלעך פֿאַר קאָמפּלעקס ווידעא פּראַסעסינג טאַסקס, און די רעסורסן ווערן זייער ענג. דעריבער, אין דעם פּלאַן פון דעם סיסטעם, פפּגאַ איז געניצט צו פאַרשטיין די פּלאַן פון אָסד, וואָס קענען רעדוצירן די מאַסע פון ​​דספּ.


     
        די OSD ימפּלאַמענטיישאַן טייל ניצט Xilinx ס XC3S250E. קסק 3 ס 250 ע איז אַ קסילינקס ספּאַרטאַן -3 ע סעריע פפּגאַ מיט 250,000 לאָגיק טויערן.


    2. אָסד ימפּלאַמענטיישאַן
     
        SAA7105 קען נישט פאַרשטיין די OSD פונקציע, אָבער איז איינגעזען דורך XC3S250E. די הויפּט קאָנטראָל שפּאָן DM6? 3 דאַרף בלויז מיטטיילן די FPGA פון די אינהאַלט און די שטעלע צו זיין געוויזן, און די ספּעציפיש אַרבעט איז דורכגעקאָכט דורך די FPGA. די לאַדזשיקאַל בלאָק דיאַגראַמע פון ​​OSD איז געוויזן ווי אין פיגורע 2.
     OSD פּלאַן פון ווידעא אַפּלאַקיישאַן באזירט אויף FPGA

     

     OSD FPGA באקומט OSD דאַטן און קאָנטראָל ינסטראַקשאַנז פֿון DSP DM6 3 דורך EMIFA, נעמט ווידעא דאַטן דורך DSP ווידעא פּאָרט 1 און סופּערפּאָוזאַז OSD אינפֿאָרמאַציע אויף די ווידעא דאַטן און אַוטפּוץ עס צו די ווידעא ענקאָדער SAA7105. די פאַנגקשאַנאַל מאַדזשולז פון אָסד זענען דיסקרייבד ווי גייט.
     
       די דאַטן פּאָרט פון די אַדרעס דיקאָודינג מאָדולע איז ינטערפייסד מיט די נידעריק 32-ביסל דאַטן פון EMIFA פון DSP DM6 3 און נעמט די דאַטן און קאָנטראָל אינפֿאָרמאַציע געשיקט דורך DM6 3. די דאַטן און קאָנטראָל אינפֿאָרמאַציע זענען די אָריגינעל 32-ביסל דאַטן געשיקט דורך DM6 3. די אַדרעס דיקאָודינג מאָדולע שטעלט די באקומען אָסד דאַטן, אַזאַ ווי די אינהאַלט פון די OSD, אין די ינערלעך FIFO פון די FPGA אין אַ 32-ביסל דאַטן פֿאָרמאַט. די קאָנטראָל אינפֿאָרמאַציע איז דער הויפּט געניצט צו קאָנטראָלירן די אָסד דורך אַ סכום פון רעגיסטערס.

     
       עס איז אויך אַ ווידעא צובינד מאָדולע גלייַך פארבונדן צו די דספּ. די ווידעא צובינד מאָדולע איז פארבונדן צו די ווידעא פּאָרט 2 פון די דספּ, און סטאָרז די דאַטן און קאָנטראָל אינפֿאָרמאַציע פון ​​די דספּ ווידעא פּאָרט. די קאָנטראָל אינפֿאָרמאַציע איז טראַנסמיטטעד גלייַך צו די OSD מאַלטי-קאַנאַל קאָנטראָל מאָדולע, און די קאָנטראָל אינפֿאָרמאַציע אויך קאַנטראָולד די ווידעא דיקאָודער SAA7105.

     
        די OSD קאָנטראָל לאָגיק אַוטפּוץ די קאָנטראָל אינפֿאָרמאַציע באקומען פון די קאָנטראָל רעגיסטרירן גרופּע צו יעדער פאַנגקשאַנאַל מאָדולע פון ​​די OSD צו פאַרשטיין די קאָנטראָל פון די OSD. די רעגיסטרירן גרופּע איז דער הויפּט צעטיילט אין צוויי טיילן: איינער איז די ייסינגקראַנאַס רעגיסטרירן גרופּע, וואָס סענדז קאָנטראָל אינפֿאָרמאַציע אַזאַ ווי באַשטעטיק, OSD געבן און סעלעקטירן דאַטן ברייט צו די OSD; די אנדערע איז די סינטשראָנאָוס רעגיסטרירן גרופּע, וואָס דער הויפּט קאָנטראָל די שטעלע אינפֿאָרמאַציע פון ​​די אָסד.

     
        די OSD דיקאָודינג מאָדולע נעמט די דאַטן צו זיין געוויזן פֿון די FIFO לויט די קאָנטראָל אינפֿאָרמאַציע פון ​​די קאָנטראָל לאָגיק און אַוטפּוץ צו די OSD CLUT מאָדולע אין סינגקראַנאַזיישאַן מיט די ווידעא דאַטן. די דאַטן באקומען פון די FIFO זענען די אָריגינעל DSP 32-ביסל דאַטן, און די דאַטן פארלאנגט דורך די OSD CLUT מאָדולע איז 8/16-ביסל, אַזוי די OSD אַנפּאַקינג מאָדולע דאַרף צו אַנפּאַק די 32-ביסל דאַטן לויט די אָפטקייַט פון די ווידעא פּאָרט. די 32-ביסל דאַטן זענען טראַנסמיטטעד צו די OSD CLUT מאָדולע מיט אַ ברייט פון 8/16.
     
        אן אנדער פונקציע פון ​​די FIFO מאָדולע איז אַריבערפירן FIFO סטאַטוס אינפֿאָרמאַציע צו די DMA געשעעניש גענעראַטאָר מאָדולע, אַזאַ ווי FIFO פול אָדער FIFO ליידיק. די DMA געשעעניש גענעראַטאָר מאָניטאָרס די געשעענישן, און אויב זיי פאַלן, זיי זענען געשיקט צו DM6? 3 אין אַן יבעררייַסן מאָדע צו דערגרייכן די FIFO ריכטיק לייענען און שרייַבן אַפּעריישאַנז.
     
        די OSD CLUT מאָדולע זוכט פֿאַר די קאָראַספּאַנדינג ווערט פון YCbCr פֿאַר די דאַטן פון יעדער פּיקסעל באקומען פון די OSD אַנפּאַקינג מאָדולע און קאָנטראָל די רעזולטאַט סיקוואַנס פון די OSD CLUT דאַטן. די קאַנווערזשאַן שייכות איז טראַנסמיטטעד דורך די דספּ דורך די 24-ביסל דאַטן פּאָרט. די דאַטן פון די OSD קלוט מאָדולע זענען גלייך געפֿירט צו די OSD מאַלטי-קאַנאַל קאָנטראָללער מאָדולע.
     
        די OSD מולטי-קאַנאַל קאָנטראָל מאָדולע באשלאסן די רעזולטאַט ווידעא דאַטן לויט די אַלף קאָנטראָל ביסל באקומען פון די OSD CLUT מאָדולע. אויב די קראַנט אָסד אינפֿאָרמאַציע, וואָס איז, די אַלף קאָנטראָל ביסל איז גילטיק, עס אַוטפּוץ די אָסד דאַטן צו די דאַטן קאַנווערזשאַן מאָדולע. אַנדערש, רעזולטאַט די אָריגינעל ווידעא דאַטן באקומען פון די ווידעא צובינד מאָדולע צו פאַרשטיין די אָסד פונקציע.
     
        די דאַטן רעזולטאַט פון די OSD מאַלטי-קאַנאַל קאָנטראָללער איז נישט גלייַך געשיקט צו די ווידעא דיקאָודער, אָבער דורך די דאַטן קאַנווערזשאַן מאָדולע, לויט צו ספּעציפיש אַפּלאַקיישאַן באדינגונגען, די נויטיק דאַטן פֿאָרמאַט קאַנווערזשאַן איז דורכגעקאָכט. פֿון די צובינד טיימינג פון SAA7105 קען מען זען אַז ווען SAA7105 איז קאַנפיגיערד פֿאַר קאַמפּאַזאַט ווידעא רעזולטאַט, די פארלאנגט דאַטן זענען איין זייגער ברעג דאַטן. אין דעם צייט, די דאַטן קאַנווערזשאַן מאָדולע טוט נישט אַרבעטן, און די דאַטן באקומען פון די OSD מאַלטי-קאַנאַל קאָנטראָל מאָדולע זענען טראַנסמיטטעד בעשאָלעם. פֿאַר SAA7105; אויב SAA7105 איז קאַנפיגיערד אין VGA אָדער HDTV רעזולטאַט מאָדע, צווייענדיק זייגער ברעג דאַטע איז פארלאנגט. אין דעם צייט, די דאַטן קאַנווערזשאַן מאָדולע קאַנווערץ די איין זייגער ברעג דאַטן באקומען פון די אָסד קאַנטראָולער אין צווייענדיק זייגער ברעג דאַטן און אַוטפּוץ צו די ווידעא דיקאָודער SAA7105.
     
        עס קען זיין געזען אַז FPGA האט געענדיקט אַלע די אַרבעט פון OSD. אויב איר ווילן צו ווייַזן די OSD אינהאַלט, DM6? 3 דאַרף בלויז שיקן קאָנטראָל ינסטראַקשאַנז צו די פפּגאַ דורך די עמפיאַ פּאָרט. די ינסטראַקשאַנז, פון קורס, אַרייַננעמען די אינהאַלט און אָרט אינפֿאָרמאַציע פון ​​די אָסד.
     


    3. OSD קאָנטראָל
     
        די OSD פּלאַן ימפּלאַמענאַד דורך XC3S250E פּערפאָרמז OSD אַרויסווייַזן באזירט אויף די באקומען אָסד אָרט און אינהאַלט אינפֿאָרמאַציע, אָן קיין ריסטריקשאַנז אויף די אינהאַלט געוויזן דורך די OSD, וואָס איז זייער פלעקסאַבאַל און באַקוועם. די פאלגענדע נעמט OSD כינעזיש כאַראַקטער אַרויסווייַזן ווי אַ ביישפּיל צו אילוסטרירן די קאָנטראָל אָפּעראַציע פון ​​OSD.
     
        צו ווייַזן כינעזיש אותיות ריכטיק, די ינערלעך כינעזיש כאַראַקטער ינערלעך קאָד מוזן זיין קאָנווערטעד אין די קאָראַספּאַנדינג אָרט קאָד. פֿאַר דעם פֿונקציע, מיר נוצן די פונקציע וינט 32 קאָדע_קאָנווערסע (ונסיגנעד טשאַר * קאָדענפּאָינטער), וועמענס אַרייַנשרייַב איז אַ טייַטל, אָנווייַזן די כינעזיש כאַראַקטער צו זיין קאָנווערטעד. דער צוריקקער ווערט איז דער אָרט קאָד קאָראַספּאַנדינג צו די כינעזיש כאַראַקטער. OSD אַרויסווייַזן איז איינגעזען דורך די OSDHZ פונקציע:


      פּאָסל OSDHZ_ Display {
    Uint8 * pFrame
    Uint32 גראַד
    OSDUTIL_Point * loc
    Uint32 CodeQ
    OSDHZ? אָנט * שריפֿט
    Uint8 fgColor
    וינט8 bgColor
    }
        צווישן זיי, Uint8 * pFrame איז די באַפער באַפער פֿאַר OSD רעזולטאַט; וינט 32 גראַד איז די פּיקסעל ווערט געוויזן אין יעדער שורה; OSDUTIL_Point * loc איז דער אַרויסווייַזן שטעלע פון ​​דער ערשטער כאַראַקטער; Uint32 CodeQ איז די שטח קאָד צו ווייַזן כינעזיש אותיות; OSDHZ? Ont * שריפֿט איז די שריפֿט וואָס איז גענוצט צו ווייַזן כינעזיש אותיות; Uint8 fgColor דיספּלייז די פאָרגראַונד קאָליר פון כינעזיש אותיות; Uint8 bgColor דיספּלייז די הינטערגרונט פֿאַרב פון כינעזיש אותיות.


        דעריבער, אויב איר דאַרפֿן צו אַרויסווייַזן כינעזיש אותיות, איר נאָר דאַרפֿן צו בייַטן די כינעזיש אותיות צו די נויטיק קאָד סיסטעם, און דערנאָך רעזולטאַט די קאָנווערטעד געגנט קאָד צו די OSD FPGA די כינעזיש כאַראַקטער ביבליאָטעק איז דאָך ינדיספּענסאַבאַל צו ווייַזן כינעזיש אותיות.

     

     

     

     

    רשימה אַלע פֿרעג

    צונעמעניש

    בליצפּאָסט

    פֿראגן

    אונדזער אנדערע פּראָדוקט:

    פאַכמאַן עפעם ראַדיאָ סטאַנציע עקוויפּמענט פּעקל

     



     

    האטעל IPTV לייזונג

     


      אַרייַן E- בריוו צו באַקומען אַ יבערראַשן

      fmuser.org

      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 -> Haitian Creole
      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 ווירעלעסס יבערשיקן ווידעא און אַודיאָ מער גרינגער!

  • קאָנטאַקט

    אַדרעס:
    נומ 305 רום הוילאַן בילדינג נאָ .273 הואַנפּו ראָוד גואַנגזשאָו טשיינאַ 510620

    E- פּאָסט:
    [אימעיל באשיצט]

    תּל / WhatApps:
    +8618078869184

  • קאַטעגאָריעס

  • נעווסלעטטער

    ערשטער אָדער גאַנץ נאָמען

    E- פּאָסט

  • PayPal לייזונג  וועסטערן יוניוןBANK OF טשיינאַ
    E- פּאָסט:[אימעיל באשיצט]   ווהאַצאַפּפּ: +8618078869184 סקיפּע: sky198710021 שמועסן מיט מיר
    קאַפּירייט קסנומקס-קסנומקס פּאַוערד דורך www.fmuser.org

    רוף אונז