Az FMUSER Wirless könnyebben továbbítja a videót és a hangot!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikaans
sq.fmuser.org -> albán
ar.fmuser.org -> arab
hy.fmuser.org -> örmény
az.fmuser.org -> azerbajdzsán
eu.fmuser.org -> baszk
be.fmuser.org -> belorusz
bg.fmuser.org -> bolgár
ca.fmuser.org -> katalán
zh-CN.fmuser.org -> kínai (egyszerűsített)
zh-TW.fmuser.org -> kínai (hagyományos)
hr.fmuser.org -> horvát
cs.fmuser.org -> cseh
da.fmuser.org -> dán
nl.fmuser.org -> holland
et.fmuser.org -> észt
tl.fmuser.org -> filippínó
fi.fmuser.org -> finn
fr.fmuser.org -> francia
gl.fmuser.org -> galíciai
ka.fmuser.org -> grúz
de.fmuser.org -> német
el.fmuser.org -> Görög
ht.fmuser.org -> haiti kreol
iw.fmuser.org -> héber
hi.fmuser.org -> hindi
hu.fmuser.org -> magyar
is.fmuser.org -> izlandi
id.fmuser.org -> indonéz
ga.fmuser.org -> ír
it.fmuser.org -> olasz
ja.fmuser.org -> japán
ko.fmuser.org -> koreai
lv.fmuser.org -> lett
lt.fmuser.org -> litván
mk.fmuser.org -> macedón
ms.fmuser.org -> maláj
mt.fmuser.org -> máltai
no.fmuser.org -> norvég
fa.fmuser.org -> perzsa
pl.fmuser.org -> lengyel
pt.fmuser.org -> portugál
ro.fmuser.org -> román
ru.fmuser.org -> orosz
sr.fmuser.org -> szerb
sk.fmuser.org -> szlovák
sl.fmuser.org -> Szlovén
es.fmuser.org -> spanyol
sw.fmuser.org -> szuahéli
sv.fmuser.org -> svéd
th.fmuser.org -> Thai
tr.fmuser.org -> török
uk.fmuser.org -> ukrán
ur.fmuser.org -> urdu
vi.fmuser.org -> Vietnámi
cy.fmuser.org -> walesi
yi.fmuser.org -> jiddis
SPI, I2C, UART, I2S, GPIO, SDIO, CAN, olvassa el ezt a cikket
A busz mindig elakad benne. A jelek ebben a világban ugyanolyanok, de több ezer busz jár, ami fejfájást okoz. Általánosságban elmondható, hogy háromféle busz létezik: belső busz, rendszerbusz és külső busz. A belső busz a mikrokomputer perifériás chipjei és a processzor közötti busz, amelyet a chip szintjén történő összekapcsolásra használnak; míg a rendszerbusz a busz a plug-in kártyák és az alaplap között a mikrokomputerben, és a plug-in panel szintjén történő kölcsönös cserére szolgál. A külső busz a mikrokomputer és a külső eszköz közötti busz. Eszközként a mikroszámítógép információt és adatokat cserél más eszközökkel a buszon keresztül. Eszközszintű összekapcsolásra használják.
A busz mellett vannak olyan interfészek is, amelyek több busz gyűjteményét jelentik, vagy nem utasítják el őket.
1. SPI
SPI (Serial Peripheral Interface): A MOTOROLA által javasolt szinkron soros busz módszer. Nagy sebességű szinkron soros port. 3-4 vezetékes interfész, független küldés és fogadás szinkronizálható.
Nagy teljesítményű hardverfunkciói miatt széles körben használják. Az intelligens műszerben, valamint egy chipes mikrokomputerből álló mérési és vezérlőrendszerben. Ha a sebességigény nem magas, az SPI busz mód jó választás. Mentheti az I / O portokat, javíthatja a perifériák számát és a rendszer teljesítményét. A standard SPI busz négy vonalon áll: soros órajel (SCK), master bemenet / slave kimenet (MISO). Fő kimenet / szolga bemeneti vonal (MOSI) és chip-választó jel (CS). Néhány SPI interfész chip megszakító jelvezetékkel rendelkezik, vagy nincs MOSI.
Az SPI busz három jelvezetékből áll: soros óra (SCLK), soros adat kimenet (SDO) és soros adat bemenet (SDI). Az SPI busz képes megvalósítani több SPI eszköz összekapcsolását. Az SPI soros órát szolgáltató SPI eszköz SPI master vagy master eszköz (Master), más eszközök pedig SPI slave vagy slave eszközök (Slave). Teljes duplex kommunikáció valósítható meg a master és a slave eszközök között. Ha több szolga eszköz van, akkor hozzá lehet adni egy szolga eszközt kiválasztó sort. Ha univerzális IO portot használ az SPI busz szimulálására, rendelkeznie kell egy kimeneti (SDO), egy bemeneti (SDI) porttal, és a másik port a megvalósított eszköz típusától függ. Ha master-slave eszközt szeretne megvalósítani, akkor be- és kimeneti portra van szüksége. , Ha csak a master eszköz valósul meg, a kimeneti port elegendő; ha csak a slave eszköz valósul meg, akkor csak a bemeneti portra van szükség.
2. I2C
I2C (Inter-Integrated Circuit): A PHILIPS által kifejlesztett kétvezetékes soros busz, amelyet mikrokontrollerek és perifériáik csatlakoztatására használnak.
Az I2C busz két vezetéket (SDA és SCL) használ az információ továbbítására a busz és az eszköz között, a soros kommunikációt a mikrovezérlő és a külső eszközök között, vagy kétirányú adatátvitelt a master eszköz és a slave eszköz között. Az I2C OD kimenet, az I2C nagy része 2 vezetékes (óra és adat), általában vezérlőjelek továbbítására szolgál.
Az I2C egy multi-master busz, így bármely eszköz működhet, mint egy master, és vezérelheti a buszt. A buszon lévő minden eszköznek egyedi címe van, és saját képességeiknek megfelelően adóként vagy vevőként működhetnek. Több mikrovezérlő is létezhet ugyanazon az I2C buszon.
3. UART
UART: univerzális aszinkron soros port, teljes kétirányú kommunikáció a szabványos adatátviteli sebességnek megfelelően, lassú sebesség.
Az UART busz aszinkron soros port, ezért általában sokkal bonyolultabb, mint az első két szinkron soros port. Általában egy adatátviteli sebesség generátorból áll (a létrehozott adatátviteli sebesség egyenlő az átviteli sebesség 16-szorosával), az UART vevőből és az UART adóból. Két hardveres vezetékből áll, az egyik küldésre és egy fogadásra.
Az UART egy chip, amelyet számítógépek és soros eszközök vezérlésére használnak. Egy dolgot meg kell jegyezni, hogy RS-232C adatterminál eszköz interfészt biztosít, így a számítógép kommunikálni tud az RS-232C interfészt használó modemekkel vagy más soros eszközökkel. A felület részeként az UART a következő funkciókat is biztosítja:
A számítógépről továbbított párhuzamos adatokat konvertálják a kimeneti soros adatfolyamokká. Konvertálja a számítógépen kívülről származó soros adatokat bájtokká azoknak az eszközöknek a használatára, amelyek párhuzamos adatokat használnak a számítógép belsejében. Adjon hozzá egy paritásbitet a kimeneti soros adatfolyamhoz, és hajtsa végre a paritásellenőrzést a kívülről kapott adatfolyamon. Adja hozzá a start-stop jelet a kimeneti adatfolyamhoz, és törölje a start-stop jelet a fogadott adatfolyamból. Kezelje a billentyűzet vagy az egér által küldött megszakítási jelet (a billentyűzet és az egér is soros eszköz). Képes kezelni a számítógép és a külső soros eszköz szinkronizálási problémáját. Egyes csúcskategóriás UART-ok puffereket is biztosítanak a bemeneti és kimeneti adatokhoz. Az újabb UART az 16550, amely 16 bájt adatot tud tárolni a pufferben, mielőtt a számítógépnek feldolgoznia kellene az adatokat. A szokásos UART a 8250. Most ha beépített modemet vásárol, akkor általában egy 16550 UART lesz a modem belsejében.
3. Compare SPI, I2C és UART
Az SPI és az I2C kommunikációs módszerek rövid távolságú kommunikációt jelentenek a chip és a chip vagy más alkatrészek, például az érzékelő és a chip között. Az SPI és az IIC fedélzeti-fedélzeti kommunikáció, az IIC néha fedélzeti-fedélzeti kommunikációt is folytat, de a távolság nagyon rövid, de több mint egy méter, például néhány érintőképernyő, mobiltelefon LCD-képernyő, sok vékony film kábelek IIC-t használnak, az I2C használható a szabványos párhuzamos busz, különféle integrált áramkörök és csatlakoztatható funkcionális modulok cseréjére. Az I2C egy multi-master busz, így bármely eszköz működhet, mint egy master, és vezérelheti a buszt. A buszon lévő minden eszköznek egyedi címe van, és saját képességeiknek megfelelően adóként vagy vevőként működhetnek. Több mikrovezérlő is létezhet ugyanazon az I2C buszon. Ez a két vonal az alacsony sebességű átvitelhez tartozik.
Az UART-t két eszköz közötti kommunikációban használják, például az eszköz és a számítógép közötti kommunikációban, egy egy chipes mikrokomputer segítségével. Az ilyen kommunikáció nagy távolságokon keresztül valósítható meg. Az UART sebessége gyorsabb, mint a fenti kettő, körülbelül 100K-ig. A számítógéppel és az eszközzel, vagy a számítógép és a számítás közötti kommunikációra használják, de a tényleges hatótávolság nem lesz túl hosszú, körülbelül 10 méter. Az UART előnye, hogy széles körű támogatással és programtervezési felépítéssel rendelkezik. Egyszerűen az USB fejlesztésével az UART fokozatosan lefelé halad.
5. I2S
Az I2S (Inter-IC Sound Bus) a Philips által kifejlesztett buszszabvány a digitális audioeszközök közötti audio adatátvitelhez. Legtöbbje 3 vezetékes (az óra és az adatok mellett van egy bal és jobb csatorna választó jel is), az I2S-t főleg audio jelek továbbítására használják. Mint például az általánosan használt STB, DVD, MP3 stb.
Az I2S szabványban mind a hardver interfész specifikáció, mind a digitális audio adatok formátuma meg van határozva. Az I2S-nek 3 fő jele van: 1) Az SCLK soros óra, más néven bit óra (BCLK), vagyis a digitális audio adatok minden bitjének megfelelő, az SCLK 1 impulzussal rendelkezik. Az SCLK gyakorisága = 2 × mintavételi frekvencia × mintavételi bitek száma. 2) Az LRCK keretórát (más néven WS) a bal és a jobb csatorna adatainak átkapcsolására használják. Az "1" LRCK azt jelenti, hogy a bal csatorna adatait továbbítják, és a "0" azt jelenti, hogy a jobb csatorna adatait továbbítják. Az LRCK frekvenciája megegyezik a mintavételi frekvenciával. 3) Az SDATA soros adat a kettős komplementerben kifejezett audio adat. Előfordul, hogy a rendszerek jobb szinkronizálása érdekében egy másik MCLK jelre van szükség, amelyet főórának hívnak, más néven rendszerórának (Sys Clock), amely a mintavételi frekvencia 256-szorosa vagy 384-szerese.
6.GPIO
GPIO (General Purpose Input Output) vagy buszbővítő, az ipari szabvány I2C, SMBus vagy SPI interfész használatával az I / O portok bővítésének egyszerűsítése érdekében.
Ha a mikrovezérlőnek vagy a chipsetnek nincs elegendő I / O portja, vagy ha a rendszernek távoli soros kommunikációt vagy vezérlést kell használnia, a GPIO termékek további vezérlési és felügyeleti funkciókat nyújthatnak. Minden GPIO-port szoftveresen be- vagy kimenetként konfigurálható. A Maxim GPIO termékcsaládja 8 - 28 portos GPIO-t tartalmaz, amely push-pull vagy open-drain kimenetet biztosít. Miniatűr 3 mm x 3 mm QFN csomagban kapható.
(1) A GPIO (portbővítő) előnyei:
① Alacsony energiafogyasztás: A GPIO alacsonyabb energiafogyasztással rendelkezik (kb. 1μA, míg a μC üzemi áram 100μA).
② Integrált IIC slave interfész: GPIO beépített IIC slave interfész, készenléti állapotban is teljes sebességgel működhet.
③ Kis csomag: A GPIO eszközök biztosítják a legkisebb csomagméretet - 3mm x 3mm QFN!
④ Alacsony költség: Nem kell fizetnie a fel nem használt funkciókért!
⑤ Gyors felsorolás: nincs szükség további kódok, dokumentumok és karbantartási munkák megírására!
Rugalmas világításvezérlés: Beépített több nagyfelbontású PWM kimenet.
Ed Előre meghatározható válaszidő: rövidítse vagy határozza meg a külső események és megszakítások közötti válaszidőt.
⑦ Jobb megvilágítási hatás: illesztett áramerősség az egyenletes kijelző fényerejének biztosítása érdekében.
⑧ Egyszerű bekötés: csak 2 IIC buszra vagy 3 SPI buszra van szükség
7. SDIO
Az SDIO egy SD típusú bővítő interfész. Amellett, hogy csatlakozni tud egy SD-kártyához, csatlakoztatható az SDIO-interfészt támogató eszközökhöz is. A foglalat célja nem csak memóriakártya behelyezése. Az SDIO interfészt támogató PDA-k és laptopok csatlakoztathatók GPS-vevőkhöz, Wi-Fi- vagy Bluetooth-adapterekhez, modemekhez, LAN-adapterekhez, vonalkód-olvasókhoz, FM-rádiókhoz, TV-vevőkhöz, rádiófrekvenciás hitelesítő olvasókhoz, Vagy digitális fényképezőgépekhez és más, SD-t használó eszközökhöz szabványos interfészek.
Az SDIO protokollt fejlesztették és frissítették az SD kártya protokolljáról. Sok helyen megmarad az SD-kártya olvasási és írási protokollja. Ugyanakkor az SDIO protokoll hozzáadja a CMD52 és CMD53 parancsokat az SD kártya protokollhoz. Emiatt az SDIO és az SD-kártya specifikációi között fontos különbség a kis sebességű szabványok hozzáadása. A kis sebességű kártyák célalkalmazása a legkisebb hardverrel kezdődik, amely támogatja az alacsony sebességű I / O képességeket. A kis sebességű kártyák olyan alkalmazásokat támogatnak, mint a modemek, vonalkódolvasók és GPS-vevők. A nagy sebességű kártyák támogatják a hálózati kártyákat, a TV-kártyákat és a "kombinált" kártyákat stb. A kombinált kártyák a memóriára és az SDIO-ra vonatkoznak.
Egy másik fontos különbség az SDIO és az SD kártya SPEC között az alacsony sebességű szabványok hozzáadása. Az SDIO kártyához csak SPI és 1 bites SD átviteli mód szükséges. A kis sebességű kártyák célja a kis sebességű I / O képességek támogatása minimális hardverköltséggel. A kis sebességű kártyák olyan alkalmazásokat támogatnak, mint a MODEM-ek, sávolvasók és GPS-vevők. Kombinált kártyák esetében a teljes sebesség és a 4BIT működés kötelező követelmény a kártya belső memóriájára és SDIO részére. Nem kombinált SDIO eszközökben a maximális sebességnek csak a 25M-ot kell elérnie, és a kombinált kártya maximális sebessége megegyezik az SD-kártya maximális sebességével, amely magasabb, mint 25M.
8. LEHET
CAN, teljes neve "Controller Area Network", vagyis a Controller Area Network, amely a világ egyik legszélesebb körben használt terepi buszja. Kezdetben a CAN-t mikrokontrollerkommunikációként tervezték az autóipari környezetben, amely információt cserélt a járműben lévő különböző elektronikus vezérlőeszközök ECU között, és ezzel autóipari elektronikus vezérlőhálózatot képezett. Például a CAN vezérlő eszközök be vannak ágyazva a motorkezelő rendszerekbe, az erőátviteli vezérlőkbe, a műszerberendezésekbe és az elektronikus gerinchálózatokba.
A CAN-buszból álló egyetlen hálózatban elméletileg számtalan csomópont csatlakoztatható. A gyakorlati alkalmazásokban a csomópontok számát a hálózati hardver elektromos jellemzői korlátozzák. Például, ha a Philips P82C250-t CAN adó-vevőként használja, 110 csomópontot engedélyezhetnek ugyanabban a hálózatban. A CAN akár 1Mbit / s adatátviteli sebességet is képes biztosítani, ami nagyon egyszerűvé teszi a valós idejű vezérlést. Ezenkívül a hardver hibaellenőrzési funkciója növeli a CAN képességét az elektromágneses interferenciák ellenállására is.
A CAN busz jellemzői:
1) Többmesteres módban működhet. A hálózat bármely csomópontja bármikor aktívan küldhet információkat a hálózat többi csomópontjára, függetlenül a mastertől és a slave-től, és a kommunikációs mód rugalmas.
2) A hálózat csomópontjai különböző prioritásokra oszthatók, hogy megfeleljenek a valós idejű különböző követelményeknek.
3) Egy roncsolásmentes bit arbitrázs busz struktúra mechanizmust alkalmaznak. Amikor két csomópont információt továbbít egyidejűleg a hálózatra, az alacsonyabb prioritású csomópont aktívan leállítja az adatátvitelt, míg a magasabb prioritású csomópont tovább folytathatja az adatok továbbítását anélkül, hogy ez befolyásolná.
4) Az adatok több átviteli módban is fogadhatók: pont-pont, pont-több pont és globális sugárzás.
5) A maximális közvetlen kommunikációs távolság elérheti a 10 km-t (a sebesség 4Kbps alatt).
6) A kommunikációs sebesség elérheti az 1MB / s-ot (a leghosszabb távolság ekkor 40m).
|
Írja be az e-mail címet a meglepetéshez
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikaans
sq.fmuser.org -> albán
ar.fmuser.org -> arab
hy.fmuser.org -> örmény
az.fmuser.org -> azerbajdzsán
eu.fmuser.org -> baszk
be.fmuser.org -> belorusz
bg.fmuser.org -> bolgár
ca.fmuser.org -> katalán
zh-CN.fmuser.org -> kínai (egyszerűsített)
zh-TW.fmuser.org -> kínai (hagyományos)
hr.fmuser.org -> horvát
cs.fmuser.org -> cseh
da.fmuser.org -> dán
nl.fmuser.org -> holland
et.fmuser.org -> észt
tl.fmuser.org -> filippínó
fi.fmuser.org -> finn
fr.fmuser.org -> francia
gl.fmuser.org -> galíciai
ka.fmuser.org -> grúz
de.fmuser.org -> német
el.fmuser.org -> Görög
ht.fmuser.org -> haiti kreol
iw.fmuser.org -> héber
hi.fmuser.org -> hindi
hu.fmuser.org -> magyar
is.fmuser.org -> izlandi
id.fmuser.org -> indonéz
ga.fmuser.org -> ír
it.fmuser.org -> olasz
ja.fmuser.org -> japán
ko.fmuser.org -> koreai
lv.fmuser.org -> lett
lt.fmuser.org -> litván
mk.fmuser.org -> macedón
ms.fmuser.org -> maláj
mt.fmuser.org -> máltai
no.fmuser.org -> norvég
fa.fmuser.org -> perzsa
pl.fmuser.org -> lengyel
pt.fmuser.org -> portugál
ro.fmuser.org -> román
ru.fmuser.org -> orosz
sr.fmuser.org -> szerb
sk.fmuser.org -> szlovák
sl.fmuser.org -> Szlovén
es.fmuser.org -> spanyol
sw.fmuser.org -> szuahéli
sv.fmuser.org -> svéd
th.fmuser.org -> Thai
tr.fmuser.org -> török
uk.fmuser.org -> ukrán
ur.fmuser.org -> urdu
vi.fmuser.org -> Vietnámi
cy.fmuser.org -> walesi
yi.fmuser.org -> jiddis
Az FMUSER Wirless könnyebben továbbítja a videót és a hangot!
Kapcsolat
Cím:
No. 305 szoba HuiLan épület No.273 Huanpu Road Guangzhou, Kína 510620
Kategóriák
Hírlevél