FMUSER Wirless Transmèt videyo ak odyo pi fasil!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afriken
sq.fmuser.org -> Albanyen
ar.fmuser.org -> Arab
hy.fmuser.org -> Armenian
az.fmuser.org -> Azerbaydjan
eu.fmuser.org -> Basque
be.fmuser.org -> Belarisyen
bg.fmuser.org -> Bulgarian
ca.fmuser.org -> Katalan
zh-CN.fmuser.org -> Chinwa (senplifye)
zh-TW.fmuser.org -> Chinwa (Tradisyonèl)
hr.fmuser.org -> Kwoasyen
cs.fmuser.org -> Czech
da.fmuser.org -> Danwa
nl.fmuser.org -> Olandè
et.fmuser.org -> Estonyen
tl.fmuser.org -> Filipino
fi.fmuser.org -> Finnish
fr.fmuser.org -> Franse
gl.fmuser.org -> Galisyen
ka.fmuser.org -> Georgian
de.fmuser.org -> Alman
el.fmuser.org -> Greek
ht.fmuser.org -> Kreyòl ayisyen
iw.fmuser.org -> ebre
hi.fmuser.org -> Hindi
hu.fmuser.org -> Hungarian
is.fmuser.org -> Icelandic
id.fmuser.org -> Endonezyen
ga.fmuser.org -> Ilandè
it.fmuser.org -> Italyen
ja.fmuser.org -> Japonè
ko.fmuser.org -> Koreyen
lv.fmuser.org -> Latvian
lt.fmuser.org -> Lithuanian
mk.fmuser.org -> Masedwan
ms.fmuser.org -> Malay
mt.fmuser.org -> Maltese
no.fmuser.org -> Norwegian
fa.fmuser.org -> Pèsik
pl.fmuser.org -> Polonè
pt.fmuser.org -> Pòtigè
ro.fmuser.org -> Romanian
ru.fmuser.org -> Ris
sr.fmuser.org -> Sèb
sk.fmuser.org -> Slovak
sl.fmuser.org -> Slovenian
es.fmuser.org -> Panyòl
sw.fmuser.org -> Swahili
sv.fmuser.org -> Syèd
th.fmuser.org -> Thai
tr.fmuser.org -> Tik
uk.fmuser.org -> Ikrenyen
ur.fmuser.org -> Oudou
vi.fmuser.org -> Vietnamese
cy.fmuser.org -> Welsh
yi.fmuser.org -> Yiddish
Nan dènye ane yo, sistèm dijital siveyans videyo yo te lajman itilize nan divès domèn tankou bank yo, otowout yo, ak bilding yo. Nan sistèm siveyans videyo dijital, teknoloji OSD (Sou ekran an) se yon pati endispansab. OSD bay itilizatè yo ak yon zanmitay koòdone moun-machin, pèmèt itilizatè yo jwenn plis enfòmasyon adisyonèl.
1. Konpozisyon sistèm lan
Sistèm lan prezante nan atik sa a se yon sistèm siveyans videyo konplè ki baze sou TI DSP TMS320DM6? 3 ak FPGA. Li sipòte 1 chanèl nan opinyon videyo ak 1 chanèl nan pwodiksyon videyo, epi tou li bay yon koòdone rezo.
D 'videyo reyalize pa pri-efikas dekodaj videyo TI a TVP5150A. TVP5150A ka reyalize koleksyon an nan de entrain videyo konpoze oswa yon sèl S-videyo siyal videyo. Rejis la configuré nan I2C, ak pwodiksyon siyal videyo dijital la swiv estanda ITU656 la.
Siyal la videyo dijital dekode pa TVP5150A transmèt nan DSP a nan pò a videyo 1 nan DM6? 3, ak pwosesis videyo ki nesesè a fèt pa DSP a, ak Lè sa a, pwodiksyon nan aparèy la aleka pa koòdone nan rezo a. Nan lòt men an, apre DM6? 3 pwosesis done videyo yo te resevwa nan rezo a, li parèt ak pwodiksyon pa SAA7105 nan pò videyo 2 nan FPGA.
Pati pwodiksyon an reyalize pa SAA7105. SAA7105 se yon kodè videyo pèfòmans-wo nan Konpayi NXP, ki ka bay pwodiksyon videyo konpoze, pwodiksyon videyo VGA ak pwodiksyon HDTV siyal videyo segondè-definisyon. Kontwòl SAA7105 reyalize tou nan I2C, epi li resevwa siyal videyo dijital nan estanda konpoze ITU656.
Pati nan pwosesis videyo adopte DSP TI TMS320DM6 3 a reyalize. Frekans prensipal la nan DM6? 3 ka rive jwenn 600MHz, e gen de pò videyo 20-ti jan. Pò yo videyo sipòte dijital interfaces videyo tankou BT.656 ak Y / C. DM6 3 entegre tou rezo MAC pou reyalize aksè rezo.
Vitès devlopman pèfòmans pyès ki nan konpitè toujou difisil pou satisfè bezwen lojisyèl yo. Nan aplikasyon yo de pli zan pli konplèks nan pwosesis videyo, DSP ki responsab pou travay konplèks pwosesis videyo, ak resous vin trè sere. Se poutèt sa, nan desen an nan sistèm sa a, FPGA yo itilize reyalize desen an nan OSD, sa ki ka diminye chay la nan DSP.
Pati nan aplikasyon OSD itilize XC3S250E Xilinx a. XC3S250E se yon seri FPGA Xilinx SPARTAN-3E ak 250,000 pòt lojik.
2. OSD aplikasyon
SAA7105 pa ka reyalize OSD fonksyon, men se reyalize pa XC3S250E. Kontwòl prensipal chip DM6 la? 3 sèlman bezwen enfòme FPGA a nan kontni an ak pozisyon yo dwe parèt, ak travay la espesifik fèt pa FPGA la. Dyagram nan blòk lojik nan OSD yo montre tankou nan figi 2.
OSD FPGA resevwa done OSD ak enstriksyon kontwòl ki soti nan DSP DM6 3 nan EMIFA, resevwa done videyo nan DSP pò videyo 1, ak supèrpoz enfòmasyon OSD sou done videyo yo, ak rezilta li nan kodè videyo SAA7105 la. Modil fonksyonèl OSD yo dekri jan sa a.
Se pò a done nan modil la dekodaj adrès koòdone ak done yo ki ba 32-ti jan nan EMIFA nan DSP DM6 3, epi li resevwa done yo ak enfòmasyon kontwòl voye pa DM6 3. Done sa yo ak enfòmasyon kontwòl yo se orijinal done yo 32-ti jan voye pa DM6 3. Modil dekodaj adrès la mete done OSD yo te resevwa yo, tankou kontni OSD a, nan FIFO entèn FPGA a nan yon fòma done 32-bit. Enfòmasyon kontwòl la sitou itilize pou kontwole OSD atravè yon seri rejis kontwòl.
Genyen tou yon modil koòdone videyo dirèkteman konekte ak DSP la. Se modil la koòdone videyo ki konekte nan pò a videyo 2 nan DSP a, ak magazen done yo ak enfòmasyon kontwòl soti nan pò a videyo DSP. Enfòmasyon kontwòl sa yo dirèkteman transmèt nan modil kontwòl OSD milti-chanèl la, ak enfòmasyon kontwòl yo tou kontwole dirèkteman dekodaj videyo SAA7105 la.
Lojik kontwòl OSD rezilta enfòmasyon kontwòl yo jwenn nan gwoup enskri kontwòl lan pou chak modil fonksyonèl OSD pou reyalize kontwòl OSD la. Gwoup enskri a sitou divize an de pati: youn se gwoup enskri asenkron, ki voye enfòmasyon kontwòl tankou Reyajiste, OSD pèmèt epi chwazi lajè done OSD a; lòt la se gwoup la enskri synchronous, ki sitou kontwole enfòmasyon sou pozisyon nan OSD la.
Modil la dekodaj OSD pran soti done yo dwe parèt nan FIFO a dapre enfòmasyon yo kontwòl nan lojik la kontwòl, ak rezilta li nan modil la OSD CLUT nan senkronizasyon ak done yo videyo. Done yo jwenn nan FIFO a se orijinal DSP 32-ti jan done yo, ak done yo egzije pa modil la OSD CLUT se 8/16-ti jan, se konsa modil la OSD anbalaj bezwen déballage done yo 32-ti jan selon frekans nan pò videyo. Done yo 32-ti jan transmèt nan modil la OSD CLUT ak yon lajè 8/16.
Yon lòt fonksyon nan modil la FIFO se transfere enfòmasyon estati FIFO nan modil la DMA dèlko evènman, tankou FIFO plen oswa FIFO vid. Dèlko evènman DMA a kontwole evènman sa yo, epi si yo rive, yo voye yo bay DM6? 3 nan yon mòd entèwonp reyalize kòrèk li ak ekri operasyon FIFO la.
Modil OSD CLUT la ap chèche valè korespondan YCbCr pou done chak pixel yo te resevwa nan modil OSD anbalaj la, epi kontwole sekans pwodiksyon done OSD CLUT sa yo. Relasyon konvèsyon sa a transmèt pa DSP nan pò done 24-bit la. Done yo nan modil la OSD CLUT se dirèkteman pwodiksyon modil la kontwolè OSD milti-chanèl.
Modil kontwòl OSD milti-chanèl la detèmine done videyo pwodiksyon yo dapre ti jan kontwòl Alpha ki resevwa nan modil OSD CLUT la. Si enfòmasyon OSD aktyèl la, se sa ki, ti jan kontwòl Alpha a valab, li sorti done OSD yo nan modil konvèsyon done yo. Sinon, pwodiksyon done yo videyo orijinal yo te resevwa nan men modil la koòdone videyo reyalize fonksyon an OSD.
Pwodiksyon done pa kontwolè OSD milti-chanèl la pa dirèkteman voye nan dekodaj videyo a, men nan modil konvèsyon done yo, dapre kondisyon aplikasyon espesifik, konvèsyon fòma done ki nesesè a fèt. Li ka wè nan distribisyon an koòdone nan SAA7105 ke lè SAA7105 se configuré pou pwodiksyon videyo konpoze, done yo egzije a se yon sèl revèy kwen done. Nan moman sa a, modil la konvèsyon done pa fè okenn travay, ak done yo te resevwa nan men modil la kontwòl OSD milti-chanèl transmèt entak. Pou SAA7105; si SAA7105 se configuré nan mòd pwodiksyon VGA oswa HDTV, done kwen revèy doub yo mande yo. Nan moman sa a, modil la konvèsyon done konvèti done yo kwen revèy sèl resevwa nan men kontwolè a OSD nan done kwen revèy doub ak rezilta li nan SAA7105 dekodaj videyo a.
Li ka wè ke FPGA te konplete tout travay la nan OSD. Si ou vle montre kontni an OSD, DM6? 3 sèlman bezwen voye enstriksyon kontwòl bay FPGA nan pò EMFIA. Enstriksyon sa yo, nan kou, gen ladan kontni an ak enfòmasyon kote nan OSD la.
3. OSD kontwòl
Konsepsyon OSD aplike pa XC3S250E fè ekspozisyon OSD ki baze sou kote OSD resevwa ak enfòmasyon kontni, san okenn restriksyon sou kontni ki parèt pa OSD a, ki trè fleksib ak pratik. Sa ki anba la a pran OSD Chinwa ekspozisyon karaktè kòm yon egzanp ilistre operasyon an kontwòl nan OSD.
Pou montre karaktè Chinwa kòrèkteman, D 'karaktè Chinwa entèn kòd la dwe konvèti nan kòd kote korespondan an Pou fonksyon sa a, nou itilize fonksyon Uint32 Code_Converse (ki pa siyen char * CodeNPointer), ki gen opinyon se yon konsèy, ki montre karaktè Chinwa yo dwe konvèti. Valè retou a se kòd kote ki koresponn ak karaktè Chinwa a. OSD ekspozisyon reyalize pa fonksyon OSDHZ? Isplay:
anile OSDHZ_ Display {
Uint8 * pFrame
Uint32 anplasman
OSDUTIL_Point * loc
Uint32 CodeQ
OSDHZ? Ont * font
Uint8 fgColor
Uint8 bgColor
}
Pami yo, Uint8 * pFrame se tanpon tanpon pou pwodiksyon OSD; Uint32 pitch se valè pixel ki parèt nan chak liy; OSDUTIL_Point * loc se pozisyon ekspozisyon premye karaktè a; Uint32 CodeQ se kòd zòn nan pou montre karaktè Chinwa yo; OSDHZ? Ont * font se font ki itilize pou montre karaktè Chinwa yo; Uint8 fgColor montre koulè premye plan karaktè Chinwa yo; Uint8 bgColor montre koulè background karaktè Chinwa yo.
Se poutèt sa, si ou bezwen montre karaktè Chinwa, ou sèlman bezwen konvèti karaktè yo Chinwa nan sistèm nan kòd ki nesesè yo, ak Lè sa a, pwodiksyon kòd la zòn konvèti nan OSD FPGA la. Natirèlman, yo montre karaktè Chinwa, bibliyotèk la karaktè Chinwa se endispansab.
lòt pwodwi nou an:
Pwofesyonèl pakè ekipman estasyon radyo FM
|
||
|
Antre nan imèl yo ka resevwa yon sipriz
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afriken
sq.fmuser.org -> Albanyen
ar.fmuser.org -> Arab
hy.fmuser.org -> Armenian
az.fmuser.org -> Azerbaydjan
eu.fmuser.org -> Basque
be.fmuser.org -> Belarisyen
bg.fmuser.org -> Bulgarian
ca.fmuser.org -> Katalan
zh-CN.fmuser.org -> Chinwa (senplifye)
zh-TW.fmuser.org -> Chinwa (Tradisyonèl)
hr.fmuser.org -> Kwoasyen
cs.fmuser.org -> Czech
da.fmuser.org -> Danwa
nl.fmuser.org -> Olandè
et.fmuser.org -> Estonyen
tl.fmuser.org -> Filipino
fi.fmuser.org -> Finnish
fr.fmuser.org -> Franse
gl.fmuser.org -> Galisyen
ka.fmuser.org -> Georgian
de.fmuser.org -> Alman
el.fmuser.org -> Greek
ht.fmuser.org -> Kreyòl ayisyen
iw.fmuser.org -> ebre
hi.fmuser.org -> Hindi
hu.fmuser.org -> Hungarian
is.fmuser.org -> Icelandic
id.fmuser.org -> Endonezyen
ga.fmuser.org -> Ilandè
it.fmuser.org -> Italyen
ja.fmuser.org -> Japonè
ko.fmuser.org -> Koreyen
lv.fmuser.org -> Latvian
lt.fmuser.org -> Lithuanian
mk.fmuser.org -> Masedwan
ms.fmuser.org -> Malay
mt.fmuser.org -> Maltese
no.fmuser.org -> Norwegian
fa.fmuser.org -> Pèsik
pl.fmuser.org -> Polonè
pt.fmuser.org -> Pòtigè
ro.fmuser.org -> Romanian
ru.fmuser.org -> Ris
sr.fmuser.org -> Sèb
sk.fmuser.org -> Slovak
sl.fmuser.org -> Slovenian
es.fmuser.org -> Panyòl
sw.fmuser.org -> Swahili
sv.fmuser.org -> Syèd
th.fmuser.org -> Thai
tr.fmuser.org -> Tik
uk.fmuser.org -> Ikrenyen
ur.fmuser.org -> Oudou
vi.fmuser.org -> Vietnamese
cy.fmuser.org -> Welsh
yi.fmuser.org -> Yiddish
FMUSER Wirless Transmèt videyo ak odyo pi fasil!
Kontak
adrès:
No.305 Sal HuiLan Building No.273 Huanpu Road Guangzhou Lachin 510620
Kategori
Bilten nouvèl nou