FMUSER Wirless lähettää videota ja ääntä helpommin!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> albania
ar.fmuser.org -> arabia
hy.fmuser.org -> Armenian
az.fmuser.org -> azerbaidžanilainen
eu.fmuser.org -> baski
be.fmuser.org -> valkovenäläinen
bg.fmuser.org -> Bulgaria
ca.fmuser.org -> katalaani
zh-CN.fmuser.org -> kiina (yksinkertaistettu)
zh-TW.fmuser.org -> Kiina (perinteinen)
hr.fmuser.org -> kroatia
cs.fmuser.org -> tšekki
da.fmuser.org -> tanska
nl.fmuser.org -> Dutch
et.fmuser.org -> viro
tl.fmuser.org -> filippiiniläinen
fi.fmuser.org -> suomi
fr.fmuser.org -> French
gl.fmuser.org -> galicialainen
ka.fmuser.org -> Georgian
de.fmuser.org -> saksa
el.fmuser.org -> Greek
ht.fmuser.org -> Haitin kreoli
iw.fmuser.org -> heprea
hi.fmuser.org -> Hindi
hu.fmuser.org -> Unkari
is.fmuser.org -> islanti
id.fmuser.org -> indonesia
ga.fmuser.org -> irlantilainen
it.fmuser.org -> Italian
ja.fmuser.org -> japani
ko.fmuser.org -> korea
lv.fmuser.org -> latvia
lt.fmuser.org -> Liettua
mk.fmuser.org -> makedonia
ms.fmuser.org -> malaiji
mt.fmuser.org -> maltalainen
no.fmuser.org -> Norja
fa.fmuser.org -> persia
pl.fmuser.org -> puola
pt.fmuser.org -> portugali
ro.fmuser.org -> Romania
ru.fmuser.org -> venäjä
sr.fmuser.org -> serbia
sk.fmuser.org -> slovakki
sl.fmuser.org -> Slovenian
es.fmuser.org -> espanja
sw.fmuser.org -> swahili
sv.fmuser.org -> ruotsi
th.fmuser.org -> Thai
tr.fmuser.org -> turkki
uk.fmuser.org -> ukraina
ur.fmuser.org -> urdu
vi.fmuser.org -> Vietnam
cy.fmuser.org -> kymri
yi.fmuser.org -> Jiddiš
SPI, I2C, UART, I2S, GPIO, SDIO, CAN, lue vain tämä artikkeli
Bussi jumittuu aina siihen. Signaalit tässä maailmassa ovat kaikki samat, mutta busseja on tuhansia, mikä on päänsärky. Yleisesti ottaen busseja on kolmenlaisia: sisäinen väylä, järjestelmäväylä ja ulkoinen väylä. Sisäinen väylä on mikrotietokoneen oheislaitteiden ja prosessorin välinen väylä, jota käytetään yhteenliittämiseen sirutasolla; kun taas järjestelmäväylä on väylä plug-in-korttien ja emolevyn välillä mikrotietokoneessa, ja sitä käytetään keskinäiseen vaihtoon plug-in-kortin tasolla. Ulkoinen väylä on väylä mikrotietokoneen ja ulkoisen laitteen välillä. Laitteena mikrotietokone vaihtaa tietoja muiden laitteiden kanssa väylän kautta. Sitä käytetään laitetason yhteenliittämiseen.
Väylän lisäksi on myös joitain rajapintoja, jotka ovat kokoelma useita väyliä, tai niitä ei hylätä.
1. SPI
SPI (Serial Peripheral Interface): MOTOROLAn ehdottama synkroninen sarjaväylämenetelmä. Nopea synkroninen sarjaportti. 3-4-johdinliitäntä, itsenäinen lähetys ja vastaanotto, voidaan synkronoida.
Sitä käytetään laajalti sen tehokkaiden laitteistotoimintojen vuoksi. Älykäs laite ja mittaus- ja ohjausjärjestelmä, joka koostuu yhden sirun mikrotietokoneesta. Jos nopeusvaatimus ei ole suuri, SPI-väylätila on hyvä valinta. Se voi tallentaa I / O-portteja, parantaa oheislaitteiden määrää ja järjestelmän suorituskykyä. Standardi SPI-väylä koostuu neljästä linjasta: sarjakellolinja (SCK), isäntä- / orjaulostulolinja (MISO). Päälähtö / orja-tulolinja (MOSI) ja sirunvalintasignaali (CS). Joillakin SPI-liitäntäpiireillä on keskeytyssignaalin linjat tai niillä ei ole MOSI-liitäntää.
SPI-väylä koostuu kolmesta signaalilinjasta: sarjakello (SCLK), sarjaliikennetiedot (SDO) ja sarjaliikennetiedot (SDI). SPI-väylä voi toteuttaa useiden SPI-laitteiden yhteenliittämisen. SPI-sarjakellon tarjoava SPI-laite on SPI-isäntä tai isäntälaite (Master), ja muut laitteet ovat SPI-orjia tai orjalaitteita (Slave). Täydellinen kaksisuuntainen tiedonsiirto voidaan toteuttaa isäntä- ja orjalaitteiden välillä. Kun orjalaitteita on useita, orjalaitteiden valintarivi voidaan lisätä. Jos käytät yleistä IO-porttia SPI-väylän simulointiin, sinulla on oltava lähtöportti (SDO), tuloportti (SDI), ja toinen portti riippuu toteutetun laitteen tyypistä. Jos haluat ottaa käyttöön isäntä-orjalaitteen, tarvitset tulo- ja lähtöportin. , Jos vain päälaite toteutetaan, lähtöportti riittää; jos vain orjalaite toteutetaan, tarvitaan vain tuloportti.
2. I2C
I2C (Inter-Integrated Circuit): PHILIPSin kehittämä kaksijohtiminen sarjaväylä, jota käytetään mikrokontrollerien ja niiden oheislaitteiden liittämiseen.
I2C-väylä käyttää kahta johtoa (SDA ja SCL) tiedonsiirtoon väylän ja laitteen välillä, sarjaohjausta mikro-ohjaimen ja ulkoisten laitteiden välillä tai kaksisuuntaista tiedonsiirtoa isäntälaitteen ja orjalaitteen välillä. I2C on OD-lähtö, suurin osa I2C: stä on 2-johdin (kello ja data), joita käytetään yleensä ohjaussignaalien lähettämiseen.
I2C on multi-master-väylä, joten mikä tahansa laite voi toimia kuten master ja ohjata väylää. Jokaisella väylän laitteella on oma osoite, ja omien ominaisuuksiensa mukaan ne voivat toimia lähettiminä tai vastaanottimina. Samalla I2C-väylällä voi olla useita mikro-ohjaimia.
3. UART
UART: Yleinen asynkroninen sarjaportti, täydellinen kaksisuuntainen tiedonsiirto vakionopeuden mukaan, hidas nopeus.
UART-väylä on asynkroninen sarjaportti, joten se on yleensä paljon monimutkaisempi kuin kaksi ensimmäistä synkronista sarjaporttia. Yleensä se koostuu baudinopeuden generaattorista (muodostettu baudinopeus on yhtä suuri kuin 16 kertaa lähetyksen baudinopeus), UART-vastaanottimesta ja UART-lähettimestä. Se koostuu kahdesta laitteistossa olevasta johdosta, joista toinen lähetetään ja toinen vastaanotetaan.
UART on siru, jota käytetään tietokoneiden ja sarjalaitteiden ohjaamiseen. Yksi asia on huomata, että se tarjoaa RS-232C-datapäätelaitteen käyttöliittymän, jotta tietokone voi kommunikoida modeemien tai muiden sarjalaitteiden kanssa, jotka käyttävät RS-232C-liitäntää. Osana käyttöliittymää UART tarjoaa myös seuraavat toiminnot:
Tietokoneelta lähetetty rinnakkaisdata muunnetaan ulostulosarjatiedoksi. Muunna tietokoneen ulkopuoliset sarjatiedot tavuiksi käytettäväksi laitteissa, jotka käyttävät rinnakkaista dataa tietokoneen sisällä. Lisää pariteettibitti ulostuloon sarjatietovirtaan ja suorita pariteettitarkistus ulkopuolelta vastaanotetulle datavirralle. Lisää lähtö-pysäytysmerkki lähtödatavirtaan ja poista aloitus-lopetusmerkki vastaanotetusta tietovirrasta. Käsittele näppäimistön tai hiiren lähettämä keskeytyssignaali (näppäimistö ja hiiri ovat myös sarjalaitteita). Pystyy käsittelemään tietokoneen ja ulkoisen sarjalaitteen synkronoinnin hallinnan ongelman. Jotkut huippuluokan UART-ohjelmat tarjoavat myös puskureita tulo- ja lähtötiedoille. Uudempi UART on 16550, joka voi tallentaa 16 tavua tietoja puskuriin ennen kuin tietokoneen on käsiteltävä tietoja. Tavallinen UART on 8250. Jos ostat sisäänrakennetun modeemin, modeemin sisällä on yleensä 16550 UART.
3. Vertailu SPI, I2C ja UART
Sekä SPI- että I2C-viestintämenetelmät ovat lyhyen matkan viestintää sirun ja sirun tai muiden komponenttien, kuten anturin ja sirun, välillä. SPI ja IIC ovat aluksella-aluksella -viestintää, IIC toisinaan myös lauta-alusta -viestintää, mutta etäisyys on hyvin lyhyt, mutta yli metri, esimerkiksi jotkut kosketusnäytöt, matkapuhelimen LCD-näytöt, monet ohutkalvo kaapelit käyttävät IIC: tä, I2C: tä voidaan käyttää korvaamaan tavalliset rinnakkaisväylät, erilaiset integroidut piirit ja toiminnalliset moduulit, jotka voidaan liittää. I2C on multi-master-väylä, joten mikä tahansa laite voi toimia kuten master ja ohjata väylää. Jokaisella väylän laitteella on oma osoite, ja omien ominaisuuksiensa mukaan ne voivat toimia lähettiminä tai vastaanottimina. Samalla I2C-väylällä voi olla useita mikro-ohjaimia. Nämä kaksi linjaa kuuluvat hitaaseen vaihteistoon.
UART: ta käytetään kahden laitteen välisessä viestinnässä, kuten laitteen ja yhden sirun mikrotietokoneella tehdyn tietokoneen välisessä viestinnässä. Tällainen viestintä voidaan tehdä pitkiä matkoja. UART-nopeus on nopeampaa kuin kaksi edellä mainittua, jopa noin 100 kt. Sitä käytetään yhteydenpitoon tietokoneen ja laitteen kanssa tai tietokoneen ja laskennan välillä, mutta tehollinen kantama ei ole kovin pitkä, noin 10 metriä. UART: n etuna on, että sillä on laaja tuki ja ohjelman suunnittelurakenne. Yksinkertaisesti, USB: n kehityksen myötä UART on vähitellen alamäkeä.
5. I2S
I2S (Inter-IC Sound Bus) on Philipsin kehittämä väylästandardi äänidatan siirtoon digitaalisten äänilaitteiden välillä. Suurin osa siitä on 3-johdin (kellon ja datan lisäksi on myös vasen ja oikea kanavanvalintasignaali), I2S: ää käytetään pääasiassa audiosignaalien lähettämiseen. Kuten yleisesti käytetty STB, DVD, MP3 jne.
I2S-standardissa määritetään sekä laitteistoliitännän määrittely että digitaalisen äänidatan muoto. I2S: llä on 3 pääsignaalia: 1) Sarjakello SCLK, jota kutsutaan myös bittikelloksi (BCLK), eli joka vastaa kutakin digitaalisen audiodatan bittiä, SCLK: lla on 1 pulssi. SCLK-taajuus = 2 × näytteenottotaajuus × näytteenottobittien lukumäärä. 2) Kehyskelloa LRCK (kutsutaan myös nimellä WS) käytetään vasemman ja oikean kanavan datan vaihtamiseen. "1" LRCK tarkoittaa, että vasemman kanavan tietoja lähetetään, ja "0" tarkoittaa, että oikean kanavan tietoja lähetetään. LRCK: n taajuus on yhtä suuri kuin näytteenottotaajuus. 3) Sarjatiedot SDATA on äänidata, joka ilmaistaan kahtena täydennyksenä. Joskus järjestelmien paremman synkronoinnin varmistamiseksi tarvitaan toinen signaali MCLK, jota kutsutaan pääkelloksi, jota kutsutaan myös järjestelmäkelloksi (Sys Clock), joka on 256 kertaa tai 384 kertaa näytetaajuus.
6 GPIO
GPIO (General Purpose Input Output) tai väylälaajennin, joka käyttää alan I2C-, SMBus- tai SPI-liitäntää yksinkertaistamaan I / O-porttien laajennusta.
Kun mikro-ohjaimessa tai piirisarjassa ei ole tarpeeksi I / O-portteja tai kun järjestelmän on käytettävä sarjakauko-ohjausta tai -ohjausta, GPIO-tuotteet voivat tarjota lisäohjaus- ja valvontatoimintoja. Kukin GPIO-portti voidaan konfiguroida ohjelmaksi tuloksi tai ulostuloksi. Maximin GPIO-tuotelinja sisältää 8--28-porttisen GPIO: n, joka tarjoaa push-pull- tai open-drain-lähdön. Saatavana pienikokoisena 3 mm x 3 mm QFN-pakkauksena.
(1) GPIO: n (porttilaajennus) edut:
① Pieni virrankulutus: GPIO: lla on pienempi virrankulutus (noin 1μA, kun taas μC: n toimintavirta on 100μA).
② Integroitu IIC-orjaliitäntä: Sisäänrakennettu GPIO IIC -orjaliitäntä, se voi toimia täydellä nopeudella myös valmiustilassa.
③ Pieni paketti: GPIO-laitteet tarjoavat pienimmän pakkauskoon - 3 mm x 3 mm QFN!
④ Alhaiset kustannukset: Sinun ei tarvitse maksaa käyttämättömistä toiminnoista!
⑤ Pika listaus: ei tarvitse kirjoittaa ylimääräisiä koodeja, asiakirjoja eikä huoltotöitä!
Joustava valaistuksen hallinta: Sisäänrakennettu useita korkean resoluution PWM-lähtöjä.
⑥ Ennalta määritettävä vasteaika: lyhennä tai määritä vasteaika ulkoisten tapahtumien ja keskeytysten välillä.
⑦ Parempi valotehoste: sovitettu virtalähde tasaisen näytön kirkkauden varmistamiseksi.
⑧ Yksinkertainen johdotus: tarvitaan vain 2 IIC-väylää tai 3 SPI-väylää
7. SDIO
SDIO on SD-tyyppinen laajennusrajapinta. Sen lisäksi, että se voi muodostaa yhteyden SD-korttiin, se voidaan liittää myös laitteisiin, jotka tukevat SDIO-liitäntää. Pistorasian tarkoitus ei ole vain asettaa muistikortti. SDIO-liitäntää tukevat kämmenmikrot ja kannettavat tietokoneet voidaan liittää GPS-vastaanottimiin, Wi-Fi- tai Bluetooth-sovittimiin, modeemeihin, lähiverkkosovittimiin, viivakoodilukijoihin, FM-radioihin, TV-vastaanottimiin, radiotaajuuden todennuksen lukijoihin tai digitaalikameroihin ja muihin SD-korttia käyttäviin laitteisiin standardiliitännät.
SDIO-protokollaa kehitetään ja päivitetään SD-kortin protokollasta. Monissa paikoissa on SD-kortin luku- ja kirjoitusprotokolla. Samanaikaisesti SDIO-protokolla lisää CMD52- ja CMD53-komennot SD-kortin protokollaan. Tämän vuoksi tärkeä ero SDIO- ja SD-korttimääritysten välillä on hitaiden standardien lisääminen. Hitaiden nopeuksien korttien kohdesovellus alkaa pienimmällä laitteistolla, joka tukee hitaita I / O-ominaisuuksia. Hitaat kortit tukevat sovelluksia, kuten modeemeja, viivakoodilukijoita ja GPS-vastaanottimia. Nopeat kortit tukevat verkkokortteja, TV-kortteja ja yhdistelmäkortteja jne. Yhdistelmäkortit viittaavat muistiin + SDIO.
Toinen tärkeä ero SDIO: n ja SD-kortin SPEC: n välillä on hitaiden standardien lisääminen. SDIO-kortti tarvitsee vain SPI: n ja 1-bittisen SD-lähetystilan. Hitaiden nopeuksien korttien tavoite on tukea hitaita I / O-ominaisuuksia pienillä laitteistokustannuksilla. Hitaat kortit tukevat sovelluksia, kuten modeemeja, pylvässkannereita ja GPS-vastaanottimia. Yhdistelmäkorteissa täysi nopeus ja 4-bittinen toiminta ovat pakollisia vaatimuksia kortin sisäiselle muistille ja SDIO-osalle. Yhdistämättömissä SDIO-laitteissa enimmäisnopeuden on oltava vain 25 M, ja yhdistetyn kortin suurin nopeus on sama kuin SD-kortin suurin nopeus, joka on yli 25 M.
8. VOI
CAN, koko nimi on "Controller Area Network", eli Controller Area Network, joka on yksi eniten käytettyjä kenttäväyliä maailmassa. Alun perin CAN suunniteltiin mikro-ohjattavaksi viestinnäksi autoympäristössä, joka vaihtaa tietoja ajoneuvossa olevien elektronisten ohjauslaitteiden ECU: n välillä muodostaen autojen elektronisen ohjausverkon. Esimerkiksi CAN-ohjauslaitteet on upotettu moottorin hallintajärjestelmiin, vaihteiden ohjaimiin, instrumentointilaitteisiin ja elektronisiin runkojärjestelmiin.
Yhdessä CAN-väylästä koostuvassa verkossa voidaan teoriassa liittää lukemattomia solmuja. Käytännön sovelluksissa solmujen määrää rajoittaa verkkolaitteiston sähköiset ominaisuudet. Esimerkiksi kun käytetään Philips P82C250: tä CAN-lähetin-vastaanottimena, 110 solmua saa olla yhteydessä samaan verkkoon. CAN voi tarjota jopa 1Mbit / s tiedonsiirtonopeuden, mikä tekee reaaliaikaisesta hallinnasta erittäin helppoa. Lisäksi laitteiston virhetarkistusominaisuus parantaa myös CAN: n kykyä vastustaa sähkömagneettisia häiriöitä.
CAN-väylän ominaisuudet:
1) Se voi toimia multi-master-tilassa. Mikä tahansa verkon solmu voi lähettää aktiivisesti tietoa verkon muille solmuille milloin tahansa, isännästä ja orjasta riippumatta, ja tiedonsiirtotila on joustava.
2) Verkon solmut voidaan jakaa eri prioriteetteihin vastaamaan erilaisia reaaliaikaisia vaatimuksia.
3) Hyväksytään rikkomaton bittivälitysbussin rakennemekanismi. Kun kaksi solmua lähettää tietoa verkkoon samanaikaisesti, alemman prioriteetin solmu lopettaa aktiivisesti tiedonsiirron, kun taas korkeamman prioriteetin solmu voi jatkaa datan lähettämistä ilman, että se vaikuttaa siihen.
4) Tiedot voidaan vastaanottaa useissa siirtotavoissa: pisteestä pisteeseen, pisteestä moniin pisteisiin ja yleislähetys.
5) Suoran viestinnän suurin etäisyys voi olla 10 km (nopeus alle 4 Kbps).
6) Tiedonsiirtonopeus voi nousta jopa 1 Mt / s (pisin etäisyys on tällä hetkellä 40 m).
|
Kirjoita sähköpostiosoite saadaksesi yllätyksen
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> albania
ar.fmuser.org -> arabia
hy.fmuser.org -> Armenian
az.fmuser.org -> azerbaidžanilainen
eu.fmuser.org -> baski
be.fmuser.org -> valkovenäläinen
bg.fmuser.org -> Bulgaria
ca.fmuser.org -> katalaani
zh-CN.fmuser.org -> kiina (yksinkertaistettu)
zh-TW.fmuser.org -> Kiina (perinteinen)
hr.fmuser.org -> kroatia
cs.fmuser.org -> tšekki
da.fmuser.org -> tanska
nl.fmuser.org -> Dutch
et.fmuser.org -> viro
tl.fmuser.org -> filippiiniläinen
fi.fmuser.org -> suomi
fr.fmuser.org -> French
gl.fmuser.org -> galicialainen
ka.fmuser.org -> Georgian
de.fmuser.org -> saksa
el.fmuser.org -> Greek
ht.fmuser.org -> Haitin kreoli
iw.fmuser.org -> heprea
hi.fmuser.org -> Hindi
hu.fmuser.org -> Unkari
is.fmuser.org -> islanti
id.fmuser.org -> indonesia
ga.fmuser.org -> irlantilainen
it.fmuser.org -> Italian
ja.fmuser.org -> japani
ko.fmuser.org -> korea
lv.fmuser.org -> latvia
lt.fmuser.org -> Liettua
mk.fmuser.org -> makedonia
ms.fmuser.org -> malaiji
mt.fmuser.org -> maltalainen
no.fmuser.org -> Norja
fa.fmuser.org -> persia
pl.fmuser.org -> puola
pt.fmuser.org -> portugali
ro.fmuser.org -> Romania
ru.fmuser.org -> venäjä
sr.fmuser.org -> serbia
sk.fmuser.org -> slovakki
sl.fmuser.org -> Slovenian
es.fmuser.org -> espanja
sw.fmuser.org -> swahili
sv.fmuser.org -> ruotsi
th.fmuser.org -> Thai
tr.fmuser.org -> turkki
uk.fmuser.org -> ukraina
ur.fmuser.org -> urdu
vi.fmuser.org -> Vietnam
cy.fmuser.org -> kymri
yi.fmuser.org -> Jiddiš
FMUSER Wirless lähettää videota ja ääntä helpommin!
Ota yhteyttä
Osoite:
Nro 305 huone HuiLan-rakennus nro 273 Huanpu Road Guangzhou Kiina 510620
Kategoriat
Uutiskirje