FMUSER brezžični prenos video in zvoka lažje!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikanščina
sq.fmuser.org -> albanski
ar.fmuser.org -> arabščina
hy.fmuser.org -> Armenščina
az.fmuser.org -> azerbajdžanski
eu.fmuser.org -> baskovščina
be.fmuser.org -> belorusko
bg.fmuser.org -> bolgarščina
ca.fmuser.org -> katalonščina
zh-CN.fmuser.org -> kitajščina (poenostavljena)
zh-TW.fmuser.org -> kitajščina (tradicionalno)
hr.fmuser.org -> hrvaški
cs.fmuser.org -> češčina
da.fmuser.org -> danski
nl.fmuser.org -> nizozemščina
et.fmuser.org -> estonščina
tl.fmuser.org -> filipinsko
fi.fmuser.org -> finski
fr.fmuser.org -> francosko
gl.fmuser.org -> galicijščina
ka.fmuser.org -> gruzijski
de.fmuser.org -> nemščina
el.fmuser.org -> grščina
ht.fmuser.org -> haitijska kreolščina
iw.fmuser.org -> hebrejščina
hi.fmuser.org -> hindujščina
hu.fmuser.org -> madžarščina
is.fmuser.org -> islandski
id.fmuser.org -> indonezijski
ga.fmuser.org -> irski
it.fmuser.org -> italijanščina
ja.fmuser.org -> japonski
ko.fmuser.org -> korejski
lv.fmuser.org -> latvijski
lt.fmuser.org -> litovščina
mk.fmuser.org -> makedonščina
ms.fmuser.org -> malajščina
mt.fmuser.org -> malteščina
no.fmuser.org -> norveščina
fa.fmuser.org -> perzijski
pl.fmuser.org -> poljščina
pt.fmuser.org -> portugalščina
ro.fmuser.org -> romunščina
ru.fmuser.org -> ruščina
sr.fmuser.org -> srbščina
sk.fmuser.org -> slovaški
sl.fmuser.org -> slovenščina
es.fmuser.org -> španščina
sw.fmuser.org -> svahili
sv.fmuser.org -> švedščina
th.fmuser.org -> tajska
tr.fmuser.org -> turški
uk.fmuser.org -> ukrajinski
ur.fmuser.org -> urdujščina
vi.fmuser.org -> Vietnamščina
cy.fmuser.org -> valižanščina
yi.fmuser.org -> jidiš
SPI, I2C, UART, I2S, GPIO, SDIO, CAN, samo preberite ta članek
V njem se avtobus vedno zatakne. Signali na tem svetu so enaki, avtobusov pa je na tisoče, kar je glavobol. Na splošno obstajajo tri vrste vodilov: notranje vodilo, sistemsko vodilo in zunanje vodilo. Notranje vodilo je vodilo med zunanjimi čipi v mikroračunalniku in procesorjem, ki se uporablja za medsebojno povezavo na ravni čipa; medtem ko je sistemsko vodilo vodilo med vtičnimi ploščami in sistemsko ploščo v mikroračunalniku in se uporablja za medsebojno izmenjavo na ravni vtične plošče. Zunanje vodilo je vodilo med mikroračunalnikom in zunanjo napravo. Mikroračunalnik kot naprava prek vodila izmenjuje informacije in podatke z drugimi napravami. Uporablja se za medsebojno povezovanje na ravni naprave.
Poleg vodila obstaja tudi nekaj vmesnikov, ki so zbirka več vodilov, ali pa niso zavrnjeni.
1. SPI
SPI (serijski periferni vmesnik): Metoda sinhronega serijskega vodila, ki jo predlaga MOTOROLA. Hitra sinhronska serijska vrata. 3 do 4 žični vmesnik, neodvisno pošiljanje in sprejemanje, se lahko sinhronizira.
Pogosto se uporablja zaradi močnih strojnih funkcij. V inteligentnem instrumentu ter merilnem in nadzornem sistemu, sestavljenem iz enočipnega mikroračunalnika. Če zahteva po hitrosti ni velika, je dobra izbira način vodila SPI. Lahko prihrani vhodno / izhodna vrata, izboljša število zunanjih naprav in zmogljivost sistema. Standardno vodilo SPI je sestavljeno iz štirih vrstic: serijska urna linija (SCK), glavna vhodna / podrejena izhodna linija (MISO). Glavni izhodni / pomožni vhodni vod (MOSI) in signal za izbiro čipa (CS). Nekateri čipi vmesnika SPI imajo prekinitvene signalne linije ali nimajo MOSI.
Vodilo SPI je sestavljeno iz treh signalnih linij: serijska ura (SCLK), serijski izhod podatkov (SDO) in serijski vnos podatkov (SDI). Vodilo SPI lahko realizira medsebojno povezavo več naprav SPI. Naprava SPI, ki zagotavlja serijsko uro SPI, je glavna ali glavna naprava SPI (glavna naprava), druge naprave pa so podrejene naprave SPI ali podrejene naprave (podrejena naprava). Komunikacija v polnem dupleksu je možna med glavno in pomožno napravo. Če je več podrejenih naprav, se lahko doda vrstica za izbiro podrejene naprave. Če za simulacijo vodila SPI uporabljate univerzalna vrata IO, morate imeti izhodna vrata (SDO), vhodna vrata (SDI), druga vrata pa so odvisna od vrste vgrajene naprave. Če želite vgraditi glavno-podrejeno napravo, potrebujete vhodna in izhodna vrata. , Če je realizirana samo glavna naprava, so izhodna vrata dovolj; če je realizirana samo podrejena naprava, so potrebna samo vhodna vrata.
2. I2C
I2C (Inter-Integrated Circuit): dvožično serijsko vodilo, ki ga je razvil PHILIPS in se uporablja za povezavo mikrokrmilnikov in njihovih zunanjih naprav.
Vodilo I2C uporablja dve žici (SDA in SCL) za prenos informacij med vodilom in napravo, serijsko komunikacijo med mikrokrmilnikom in zunanjimi napravami ali dvosmerni prenos podatkov med glavno napravo in podrejeno napravo. I2C je OD izhod, večina I2C je dvožična (ura in podatki), ki se običajno uporablja za prenos nadzornih signalov.
I2C je vodilo z več glavnimi vodili, zato lahko katera koli naprava deluje kot glavna in nadzoruje vodilo. Vsaka naprava na vodilu ima edinstven naslov in glede na lastne zmožnosti lahko deluje kot oddajnik ali sprejemnik. Na istem vodilu I2C lahko sobiva več mikrokrmilnikov.
3. UART
UART: Univerzalna asinhrona serijska vrata, popolna dvosmerna komunikacija v skladu s standardno hitrostjo prenosa, počasna hitrost.
Vodilo UART je asinhrono serijsko pristanišče, zato je na splošno veliko bolj zapleteno kot prva dva sinhronska serijska vrata. Na splošno je sestavljen iz generatorja hitrosti prenosa (ustvarjena hitrost prenosa je 16-krat večja od hitrosti prenosa), sprejemnika UART in oddajnika UART. Sestavljen je iz dveh žic v strojni opremi, ene za pošiljanje in ene za sprejemanje.
UART je čip, ki se uporablja za nadzor računalnikov in serijskih naprav. Treba je omeniti, da ponuja vmesnik podatkovne naprave RS-232C, tako da lahko računalnik komunicira z modemi ali drugimi serijskimi napravami, ki uporabljajo vmesnik RS-232C. Kot del vmesnika UART ponuja tudi naslednje funkcije:
Vzporedni podatki, ki se prenašajo iz računalnika, se pretvorijo v izhodni serijski tok podatkov. Pretvorite serijske podatke zunaj računalnika v bajte za uporabo v napravah, ki uporabljajo vzporedne podatke znotraj računalnika. Izhodnemu zaporednemu toku podatkov dodajte bit parnosti in izvedite preverjanje parnosti podatkovnega toka, ki ga prejmete od zunaj. Oznaki start-stop dodajte izhodnemu toku podatkov in iz prejetega toka podatkov izbrišite oznako start-stop. Obravnavajte prekinitveni signal, ki ga pošlje tipkovnica ali miška (tipkovnica in miška sta tudi serijski napravi). Lahko reši problem upravljanja sinhronizacije računalnika in zunanje serijske naprave. Nekateri vrhunski UART nudijo tudi medpomnilnike za vhodne in izhodne podatke. Novejši UART je 16550, ki lahko shrani 16 bajtov podatkov v medpomnilnik, preden mora računalnik obdelati podatke. Običajni UART je 8250. Če kupite vgrajeni modem, je v modemu običajno 16550 UART.
3. Primerjava SPI, I2C in UART
Oba načina komunikacije SPI in I2C sta komunikacija na kratki razdalji med čipom in čipom ali med drugimi komponentami, kot sta senzor in čip. SPI in IIC sta komunikacija med ploščo, IIC včasih opravlja tudi komunikacijo med ploščo, vendar je razdalja zelo kratka, vendar več kot en meter, na primer nekateri zasloni na dotik, LCD zasloni mobilnih telefonov, veliko tankega filma kabli uporabljajo IIC, I2C se lahko uporablja za zamenjavo standardnega vzporednega vodila, različnih integriranih vezij in funkcionalnih modulov, ki jih je mogoče priključiti. I2C je vodilo z več glavnimi vodili, zato lahko katera koli naprava deluje kot glavna in nadzoruje vodilo. Vsaka naprava na vodilu ima edinstven naslov in glede na lastne zmožnosti lahko deluje kot oddajnik ali sprejemnik. Na istem vodilu I2C lahko sobiva več mikrokrmilnikov. Ti dve liniji spadata v nizkohitrostni prenos.
UART se uporablja za komunikacijo med dvema napravama, na primer za komunikacijo med napravo in računalnikom, izdelano z enočipnim mikroračunalnikom. Takšna komunikacija se lahko izvaja na velike razdalje. Hitrost UART je hitrejša od zgornjih dveh, do približno 100K. Uporablja se za komunikacijo z računalnikom in napravo ali med računalnikom in izračunom, vendar efektivni domet ne bo zelo dolg, približno 10 metrov. Prednost UART je, da ima široko paleto podpore in strukturo programske zasnove. Preprosto, z razvojem USB-ja UART postopoma gre navzdol.
5. I2S
I2S (Inter-IC Sound Bus) je standard vodila, ki ga je razvil Philips za prenos zvočnih podatkov med digitalnimi zvočnimi napravami. Večina je 3-žična (poleg ure in podatkov obstajata še signal za izbiro levega in desnega kanala), I2S se uporablja predvsem za prenos zvočnih signalov. Kot so STB, DVD, MP3 itd., Ki se pogosto uporabljajo.
V standardu I2S sta določeni tako specifikacija strojne opreme kot oblika digitalnih zvočnih podatkov. I2S ima 3 glavne signale: 1) Serijska ura SCLK, imenovana tudi bitna ura (BCLK), to je, kar ustreza vsakemu bitu digitalnih zvočnih podatkov, ima SCLK 1 impulz. Pogostost SCLK = 2 × frekvenca vzorčenja × število vzorčnih bitov. 2) Okvirna ura LRCK (imenovana tudi WS) se uporablja za preklapljanje podatkov levega in desnega kanala. LRCK "1" pomeni, da se prenašajo podatki levega kanala, "0" pa pomeni, da se prenašajo podatki desnega kanala. Frekvenca LRCK je enaka frekvenci vzorčenja. 3) Serijski podatki SDATA so zvočni podatki, izraženi v dvojicah. Včasih je za boljšo sinhronizacijo sistemov potreben prenos drugega signala MCLK, imenovanega glavna ura, imenovana tudi sistemska ura (Sys Clock), kar je 256-krat ali 384-krat več kot frekvenca vzorčenja.
6.GPIO
GPIO (General Purpose Input Output) ali razširjevalnik vodila, ki uporablja industrijski standard I2C, SMBus ali SPI vmesnik za poenostavitev razširitve V / I vrat.
Kadar mikrokrmilnik ali nabor čipov nima dovolj vhodno / izhodnih vrat ali kadar mora sistem uporabljati oddaljeno serijsko komunikacijo ali nadzor, lahko izdelki GPIO nudijo dodatne funkcije nadzora in nadzora. Vsaka vrata GPIO lahko programsko konfigurirate kot vhod ali izhod. Maximova linija izdelkov GPIO vključuje 8-do 28-vratni GPIO, ki zagotavlja izhodno potiskanje ali izhodni odtok. Na voljo v miniaturnem paketu QFN velikosti 3 mm x 3 mm.
(1) Prednosti GPIO (razširitve vrat):
Nizka poraba energije: GPIO ima manjšo porabo energije (približno 1μA, medtem ko je delovni tok μC 100μA).
Integriran pomožni vmesnik IIC: vgrajeni GPIO pomožni vmesnik IIC, deluje lahko s polno hitrostjo tudi v stanju pripravljenosti.
③ Majhen paket: Naprave GPIO zagotavljajo najmanjšo velikost paketa - 3 mm x 3 mm QFN!
④ Nizki stroški: za neizkoriščene funkcije vam ni treba plačati!
⑤ Hitri seznam: ni potrebe po pisanju dodatnih kod, dokumentov in vzdrževalnih del!
Prilagodljiv nadzor razsvetljave: Vgrajeni več izhodov PWM visoke ločljivosti.
Vnaprej določljiv odzivni čas: skrajšajte ali določite odzivni čas med zunanjimi dogodki in prekinitvami.
⑦ boljši svetlobni učinek: usklajen izhodni tok za zagotovitev enakomerne svetlosti zaslona.
Preprosto ožičenje: potrebna sta le 2 vodila IIC ali 3 vodila SPI
7. SDIO
SDIO je razširitveni vmesnik tipa SD. Poleg tega, da se lahko poveže s kartico SD, jo je mogoče povezati tudi z napravami, ki podpirajo vmesnik SDIO. Namen vtičnice ni samo vstavljanje pomnilniške kartice. Dlančnike in prenosnike, ki podpirajo vmesnik SDIO, je mogoče priključiti na sprejemnike GPS, vmesnike Wi-Fi ali Bluetooth, modeme, vmesnike LAN, čitalnike črtnih kod, FM radijske sprejemnike, TV sprejemnike, bralnike za preverjanje pristnosti radijskih frekvenc ali digitalne kamere in druge naprave, ki uporabljajo SD standardni vmesniki.
Protokol SDIO je razvit in nadgrajen iz protokola kartice SD. Marsikje je ohranjen protokol branja in pisanja kartice SD. Istočasno protokol SDIO protokolu SD kartice doda ukaza CMD52 in CMD53. Zaradi tega je pomembna razlika med specifikacijami SDIO in SD kartic dodajanje standardov za nizke hitrosti. Ciljna aplikacija kartic z nizko hitrostjo se začne z najmanjšo strojno opremo za podporo I / O zmogljivosti z nizko hitrostjo. Kartice z nizko hitrostjo podpirajo aplikacije, kot so modemi, skenerji črtne kode in sprejemniki GPS. Hitre kartice podpirajo omrežne kartice, TV kartice in "kombinirane" kartice itd. Kombinirane kartice se nanašajo na pomnilnik + SDIO.
Druga pomembna razlika med SDIO in SD kartico SPEC je dodajanje nizkohitrostnih standardov. Kartica SDIO potrebuje samo SPI in 1-bitni način prenosa SD. Ciljna aplikacija nizkohitrostnih kartic je podpirati nizkohitrostne V / I zmogljivosti z minimalnimi stroški strojne opreme. Kartice z nizko hitrostjo podpirajo aplikacije, kot so MODEM, čitalniki črt in sprejemniki GPS. Pri kombiniranih karticah sta obvezni zahtevi za notranji pomnilnik in SDIO del kartice polna hitrost in delovanje 4BIT. V nekombiniranih napravah SDIO mora največja hitrost doseči le 25 milijonov, največja hitrost kombinirane kartice pa je enaka največji hitrosti kartice SD, ki je višja od 25 milijonov.
8. LAHKO
CAN, polno ime je "Controller Area Network", to je Controller Area Network, ki je eno najpogosteje uporabljenih terenskih vodilov na svetu. Sprva je bil CAN zasnovan kot mikrokrmilnik za komunikacijo v avtomobilskem okolju, ki izmenjuje informacije med različnimi elektronskimi krmilnimi napravami ECU v vozilu in tvori avtomobilsko elektronsko krmilno mrežo. Na primer, nadzorne naprave CAN so vgrajene v sisteme za upravljanje motorja, krmilnike menjalnika, instrumentacijsko opremo in elektronske hrbtenične sisteme.
V eno samo omrežje, sestavljeno iz vodila CAN, je teoretično mogoče povezati nešteto vozlišč. V praktičnih aplikacijah je število vozlišč omejeno z električnimi značilnostmi omrežne strojne opreme. Na primer, če Philips P82C250 uporabljate kot oddajnik CAN, je dovoljeno 110 vozlišč povezati v isto omrežje. CAN lahko zagotovi hitrost prenosa podatkov do 1Mbit / s, kar olajša nadzor v realnem času. Poleg tega funkcija preverjanja napak strojne opreme povečuje tudi sposobnost CAN, da se upre elektromagnetnim motnjam.
Značilnosti vodila CAN:
1) Deluje lahko v načinu multi-master. Vsako vozlišče v omrežju lahko kadar koli aktivno pošilja informacije drugim vozliščem v omrežju, ne glede na glavno in pomožno enoto, način komunikacije pa je prilagodljiv.
2) Vozlišča v omrežju lahko razdelimo na različne prioritete, da izpolnimo različne zahteve v realnem času.
3) Sprejet je mehanizem za strukturo vodila za nedestruktivno bitno bit. Ko dve vozlišči hkrati prenašata informacije v omrežje, vozlišče z nižjo prioriteto aktivno ustavi prenos podatkov, medtem ko lahko vozlišče z višjo prioriteto še naprej prenaša podatke, ne da bi to vplivalo.
4) Podatke je mogoče prejemati v več načinih prenosa: od točke do točke, od točke do več točk in v globalni oddaji.
5) Največja neposredna komunikacijska razdalja lahko doseže 10 km (hitrost pod 4Kbps).
6) Hitrost komunikacije lahko doseže do 1 MB / s (trenutno je najdaljša razdalja 40 m).
|
Vnesite e-pošto, da dobite presenečenje
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikanščina
sq.fmuser.org -> albanski
ar.fmuser.org -> arabščina
hy.fmuser.org -> Armenščina
az.fmuser.org -> azerbajdžanski
eu.fmuser.org -> baskovščina
be.fmuser.org -> belorusko
bg.fmuser.org -> bolgarščina
ca.fmuser.org -> katalonščina
zh-CN.fmuser.org -> kitajščina (poenostavljena)
zh-TW.fmuser.org -> kitajščina (tradicionalno)
hr.fmuser.org -> hrvaški
cs.fmuser.org -> češčina
da.fmuser.org -> danski
nl.fmuser.org -> nizozemščina
et.fmuser.org -> estonščina
tl.fmuser.org -> filipinsko
fi.fmuser.org -> finski
fr.fmuser.org -> francosko
gl.fmuser.org -> galicijščina
ka.fmuser.org -> gruzijski
de.fmuser.org -> nemščina
el.fmuser.org -> grščina
ht.fmuser.org -> haitijska kreolščina
iw.fmuser.org -> hebrejščina
hi.fmuser.org -> hindujščina
hu.fmuser.org -> madžarščina
is.fmuser.org -> islandski
id.fmuser.org -> indonezijski
ga.fmuser.org -> irski
it.fmuser.org -> italijanščina
ja.fmuser.org -> japonski
ko.fmuser.org -> korejski
lv.fmuser.org -> latvijski
lt.fmuser.org -> litovščina
mk.fmuser.org -> makedonščina
ms.fmuser.org -> malajščina
mt.fmuser.org -> malteščina
no.fmuser.org -> norveščina
fa.fmuser.org -> perzijski
pl.fmuser.org -> poljščina
pt.fmuser.org -> portugalščina
ro.fmuser.org -> romunščina
ru.fmuser.org -> ruščina
sr.fmuser.org -> srbščina
sk.fmuser.org -> slovaški
sl.fmuser.org -> slovenščina
es.fmuser.org -> španščina
sw.fmuser.org -> svahili
sv.fmuser.org -> švedščina
th.fmuser.org -> tajska
tr.fmuser.org -> turški
uk.fmuser.org -> ukrajinski
ur.fmuser.org -> urdujščina
vi.fmuser.org -> Vietnamščina
cy.fmuser.org -> valižanščina
yi.fmuser.org -> jidiš
FMUSER brezžični prenos video in zvoka lažje!
Kontakt
naslov:
No.305 Soba HuiLan stavba št.273 Huanpu Road Guangzhou Kitajska 510620
Kategorije
Novice