FMUSER Wirless edastab videot ja heli lihtsamalt!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikaans
sq.fmuser.org -> albaania keel
ar.fmuser.org -> araabia
hy.fmuser.org -> Armeenia
az.fmuser.org -> aserbaidžaanlane
eu.fmuser.org -> baski keel
be.fmuser.org -> valgevenelane
bg.fmuser.org -> Bulgaaria
ca.fmuser.org -> katalaani keel
zh-CN.fmuser.org -> hiina (lihtsustatud)
zh-TW.fmuser.org -> Hiina (traditsiooniline)
hr.fmuser.org -> horvaadi keel
cs.fmuser.org -> tšehhi
da.fmuser.org -> taani keel
nl.fmuser.org -> Hollandi
et.fmuser.org -> eesti keel
tl.fmuser.org -> filipiinlane
fi.fmuser.org -> soome keel
fr.fmuser.org -> Prantsusmaa
gl.fmuser.org -> galicia keel
ka.fmuser.org -> gruusia keel
de.fmuser.org -> saksa keel
el.fmuser.org -> Kreeka
ht.fmuser.org -> Haiti kreool
iw.fmuser.org -> heebrea
hi.fmuser.org -> hindi
hu.fmuser.org -> Ungari
is.fmuser.org -> islandi keel
id.fmuser.org -> indoneesia keel
ga.fmuser.org -> iiri keel
it.fmuser.org -> Itaalia
ja.fmuser.org -> jaapani keel
ko.fmuser.org -> korea
lv.fmuser.org -> läti keel
lt.fmuser.org -> Leedu
mk.fmuser.org -> makedoonia
ms.fmuser.org -> malai
mt.fmuser.org -> malta keel
no.fmuser.org -> Norra
fa.fmuser.org -> pärsia keel
pl.fmuser.org -> poola keel
pt.fmuser.org -> portugali keel
ro.fmuser.org -> Rumeenia
ru.fmuser.org -> vene keel
sr.fmuser.org -> serbia
sk.fmuser.org -> slovaki keel
sl.fmuser.org -> Sloveenia
es.fmuser.org -> hispaania keel
sw.fmuser.org -> suahiili keel
sv.fmuser.org -> rootsi keel
th.fmuser.org -> Tai
tr.fmuser.org -> türgi keel
uk.fmuser.org -> ukrainlane
ur.fmuser.org -> urdu
vi.fmuser.org -> Vietnam
cy.fmuser.org -> kõmri keel
yi.fmuser.org -> Jidiši
SPI, I2C, UART, I2S, GPIO, SDIO, CAN, lugege lihtsalt seda artiklit
Buss jääb sinna alati kinni. Signaalid on selles maailmas kõik ühesugused, kuid busse on tuhandeid, mis on peavalu. Üldiselt on siin kolme tüüpi busse: sisemine siin, süsteemibuss ja välissiin. Sisemine siin on mikroarvuti perifeersete kiipide ja protsessori vaheline siin, mida kasutatakse kiibi tasemel ühendamiseks; samas kui süsteemibuss on mikroarvuti pistikprogrammide ja emaplaadi vaheline siin ja seda kasutatakse pistikprogrammide taseme vastastikuseks vahetamiseks. Väline siin on mikroarvuti ja välise seadme vaheline siin. Seadmena vahetab mikroarvuti siini kaudu teavet ja andmeid teiste seadmetega. Seda kasutatakse seadme tasemel ühendamiseks.
Lisaks bussile on olemas ka mõned liidesed, mis on mitme bussi kogum, või neid ei lükata tagasi.
1. SPI
SPI (Serial Peripheral Interface): MOTOROLA pakutud sünkroonseeriaalse siini meetod. Kiire sünkroonne jadaport. 3 kuni 4 juhtmega liidest, sõltumatut saatmist ja vastuvõtmist, saab sünkroniseerida.
Seda kasutatakse laialdaselt oma võimsate riistvarafunktsioonide tõttu. Intelligentses instrumendis ning mõõtmis- ja juhtimissüsteemis, mis koosneb ühekiibilisest mikroarvutist. Kui kiirusenõue pole kõrge, on SPI-siini režiim hea valik. See võib salvestada sisend- / väljundporte, parandada välisseadmete arvu ja süsteemi jõudlust. Standardne SPI-siin koosneb neljast liinist: jadakella liin (SCK), põhisisendi / alluvväljundi liin (MISO). Põhiväljundi / orja sisendliin (MOSI) ja kiibi valimise signaal (CS). Mõnel SPI liidese kiibil on katkestussignaalid või puudub MOSI.
SPI-siin koosneb kolmest signaaliliinist: jadakell (SCLK), jadandmete väljund (SDO) ja jadandmete sisend (SDI). SPI-buss suudab realiseerida mitme SPI-seadme omavahelise ühenduse. SPI-seeriakella pakkuv SPI-seade on SPI-põhi- või põhiseade (Master) ja muud seadmed on SPI-orjad või alam-seadmed (Slave). Täisdupleksset sidet saab luua põhi- ja alamseadmete vahel. Kui on mitu alamseadet, saab lisada alamseadme valiku rea. Kui kasutate SPI-siini simuleerimiseks universaalset IO-porti, peab teil olema väljundport (SDO), sisendport (SDI) ja teine port sõltub rakendatud seadme tüübist. Kui soovite juurutada alamseadet, vajate sisend- ja väljundporti. , Kui realiseeritakse ainult põhiseade, piisab väljundportist; kui realiseeritakse ainult alamseade, on vaja ainult sisendporti.
2. I2C
I2C (integreeritud vooluahel): kahe juhtmega jadasiin, mille on välja töötanud PHILIPS, mida kasutatakse mikrokontrollerite ja nende välisseadmete ühendamiseks.
I2C siin kasutab siini ja seadme vahel teabe edastamiseks kahte juhtmest (SDA ja SCL), mikrokontrolleri ja välisseadmete vahelist jadaühendust või põhiseadme ja alamseadme vahelist kahesuunalist andmeedastust. I2C on OD-väljund, enamus I2C-st on 2-juhtmelised (kell ja andmed), mida tavaliselt kasutatakse juhtsignaalide edastamiseks.
I2C on multi-master-siin, nii et iga seade võib töötada nagu master ja siinit juhtida. Igal bussis oleval seadmel on ainulaadne aadress ja vastavalt oma võimalustele saavad nad töötada saatjate või vastuvõtjatena. Samal I2C siinil võivad eksisteerida mitu mikrokontrollerit.
3. UART
UART: universaalne asünkroonne jadaport, täielik kahesuunaline side vastavalt standardsele ülekandekiirusele, aeglane kiirus.
UART-siin on asünkroonne jadaport, seega on see üldjuhul palju keerulisem kui kaks esimest sünkroonset jadaporti. Üldiselt koosneb see baudikiiruse generaatorist (genereeritud edastuskiirus võrdub edastuskiiruse 16-kordsega), UART-vastuvõtjast ja UART-saatjast. See koosneb kahest riistvaralisest juhtmest, ühest saatmiseks ja ühest vastuvõtmiseks.
UART on kiip, mida kasutatakse arvutite ja seeriaseadmete juhtimiseks. Üks asi, mida tuleb märkida, on see, et see pakub RS-232C andmeterminali seadme liidest, nii et arvuti saaks suhelda modemite või muude RS-232C liidest kasutavate jadaseadmetega. Liidese osana pakub UART ka järgmisi funktsioone:
Arvutist edastatud paralleelsed andmed teisendatakse väljundjadaandmete vooks. Teisendage arvutivälised seeriandmed baitideks kasutamiseks seadmetes, mis kasutavad arvuti sees paralleelseid andmeid. Lisage väljundjada andmevoole pariteedibitt ja tehke väljastpoolt saadud andmevoo pariteedikontroll. Lisage väljundandmete voogu algus-peatusmärk ja kustutage vastuvõetud andmevoogust algus- ja lõpetamismärk. Käsitsege klaviatuuri või hiire saadetud katkestussignaali (klaviatuur ja hiir on ka jadaseadmed). Saab hakkama arvuti ja välise jadaseadme sünkroonimise haldamise probleemiga. Mõni tipptasemel UART pakub puhvreid ka sisend- ja väljundandmetele. Uuem UART on 16550, mis suudab enne arvuti töötlemist andmete töötlemiseks puhvrisse salvestada 16 baiti andmeid. Tavaline UART on 8250. Nüüd, kui ostate sisseehitatud modemi, on modemi sees tavaliselt 16550 UART.
3. võrdlus SPI, I2C ja UART
Nii SPI kui ka I2C sidemeetodid on kiibi ja kiibi või muude komponentide, näiteks anduri ja kiibi, vaheline lühiside. SPI ja IIC on pardal-pardal suhtlemine, IIC teeb vahel ka pardal-pardal suhtlemist, kuid vahemaa on väga lühike, kuid üle ühe meetri, näiteks mõned puutetundlikud ekraanid, mobiiltelefoni LCD-ekraanid, paljud õhukesed kiled kaablid kasutavad IIC-d, I2C-d saab kasutada standardsete paralleelsete siinide, erinevate integreeritud vooluringide ja ühendatavate funktsionaalsete moodulite asendamiseks. I2C on mitme peamise siiniga, nii et iga seade võib töötada nagu master ja bussi juhtida. Igal bussis oleval seadmel on ainulaadne aadress ja vastavalt nende enda võimalustele võivad nad töötada saatjate või vastuvõtjatena. Samal I2C-siinil võivad eksisteerida mitu mikrokontrollerit. Need kaks liini kuuluvad väikese kiirusega ülekandesse.
UART-i kasutatakse kahe seadme vahelises suhtluses, näiteks ühekiibilise mikroarvutiga tehtud seadme ja arvuti vahelises suhtluses. Sellist suhtlust saab teha pikki vahemaid. UART-kiirus on kiirem kui kaks ülaltoodud, kuni umbes 100K. Seda kasutatakse arvuti ja seadmega suhtlemiseks või arvuti ja arvutuse vahel, kuid efektiivne kaugus ei ole väga pikk, umbes 10 meetrit. UART-i eeliseks on see, et sellel on lai valik tuge ja programmi ülesehitusstruktuur. Lihtsalt, koos USB-ga areneb UART järk-järgult allamäge.
5. I2S
I2S (Inter-IC Sound Bus) on Philipsi välja töötatud siini standard heliandmete edastamiseks digitaalsete heliseadmete vahel. Enamik sellest on 3-juhtmeline (lisaks kellale ja andmetele on ka vasak- ja parempoolne kanalivaliku signaal), I2S-i kasutatakse peamiselt helisignaalide edastamiseks. Nagu tavaliselt kasutatavad STB, DVD, MP3 jne.
I2S standardis on täpsustatud nii riistvaraliidese spetsifikatsioon kui ka digitaalsete heliandmete vorming. I2S-il on 3 põhisignaali: 1) jadakell SCLK, mida nimetatakse ka bitikellaks (BCLK), see tähendab, mis vastab igale digitaalse heli andme bitile, SCLK-l on 1 impulss. SCLK sagedus = 2 × proovivõtusagedus × proovivõtubittide arv. 2) Kaadri kella LRCK (nimetatakse ka WS) kasutatakse vasaku ja parema kanali andmete vahetamiseks. "1" LRCK tähendab, et vasaku kanali andmeid edastatakse, ja "0" tähendab, et parema kanali andmeid edastatakse. LRCK sagedus on võrdne proovivõtusagedusega. 3) Seeriandmed SDATA on heli andmed, mis on väljendatud kahekaupa. Mõnikord on süsteemide paremaks sünkroonimiseks vaja edastada veel üks signaal MCLK, mida nimetatakse peakellaks, mida nimetatakse ka süsteemi kellaks (Sys Clock), mis on 256 korda ehk 384 korda suurem proovivõtusagedusest.
6.GPIO
GPIO (üldotstarbeline sisendväljund) või siini laiendaja, kasutades I / O-porti laiendamise lihtsustamiseks tööstusharu standardit I2C, SMBus või SPI.
Kui mikrokontrolleril või kiibistikul pole piisavalt sisend- / väljundporte või kui süsteem peab kasutama kaugjadasidet või juhtimist, võivad GPIO tooted pakkuda täiendavaid juhtimis- ja jälgimisfunktsioone. Iga GPIO-porti saab tarkvara sisendi või väljundina konfigureerida. Maximi GPIO tootesari sisaldab 8 kuni 28 pordi GPIO-d, pakkudes tõukejõu väljundit või avatud äravoolu väljundit. Saadaval miniatuurses 3 mm x 3 mm QFN pakendis.
(1) GPIO (sadama laiendaja) eelised:
① Madal energiatarve: GPIO-l on madalam energiatarve (umbes 1μA, samal ajal kui μC töövool on 100μA).
② Integreeritud IIC alamliides: GPIO sisseehitatud IIC alamliides, see võib töötada täiskiirusel ka ooterežiimis.
③ Väike pakett: GPIO-seadmed pakuvad väikseimat pakendi suurust - 3mm x 3mm QFN!
④ Madal hind: kasutamata funktsioonide eest ei pea maksma!
⑤ Kiire nimekiri: pole vaja kirjutada täiendavaid koode, dokumente ja hooldustöid!
Paindlik valgustuse juhtimine: sisseehitatud mitu suure eraldusvõimega PWM-väljundit.
⑥ Ettemääratav reageerimisaeg: lühendage või määrake reageerimisaeg väliste sündmuste ja katkestuste vahel.
Parem valgusefekt: sobitatud voolutugevus, et tagada ekraani ühtlane heledus.
⑧ Lihtne juhtmestik: vaja on ainult 2 IIC-siini või 3 SPI-siini
7. SDIO
SDIO on SD-tüüpi laiendusliides. Lisaks SD-kaardiga ühenduse loomisele saab seda ühendada ka seadmetega, mis toetavad SDIO-liidest. Pistikupesa eesmärk pole ainult mälukaardi sisestamine. SDIO-liidest toetavaid pihuarvuteid ja sülearvuteid saab ühendada GPS-vastuvõtjate, Wi-Fi- või Bluetooth-adapterite, modemite, kohtvõrguadapterite, vöötkoodilugejate, FM-raadio, telerivastuvõtjate, raadiosageduste autentimise lugejate või digitaalkaamerate ja muude seadmetega, mis kasutavad SD-d standardliidesed.
SDIO-protokoll on arenenud ja täiendatud SD-kaardi protokollist. Paljudes kohtades on SD-kaardi lugemis- ja kirjutamisprotokoll alles. Samal ajal lisab SDIO protokoll SD-kaardi protokollile käsud CMD52 ja CMD53. Seetõttu on oluline erinevus SDIO ja SD-kaardi spetsifikatsioonide vahel väikese kiirusega standardite lisamine. Väikese kiirusega kaartide sihtrakendus algab väikseima riistvaraga, et toetada väikese kiirusega sisend- ja väljundvõimalusi. Väikese kiirusega kaardid toetavad selliseid rakendusi nagu modemid, vöötkoodilugejad ja GPS-vastuvõtjad. Kiirkaardid toetavad võrgukaarte, telekaarte ja kombineeritud kaarte jne. Kombineeritud kaardid viitavad mälule + SDIO-le.
Teine oluline erinevus SDIO ja SD-kaardi SPEC vahel on madala kiirusega standardite lisamine. SDIO-kaart vajab ainult SPI-d ja 1-bitist SD-edastusrežiimi. Madala kiirusega kaartide eesmärk on toetada madala kiirusega sisend- ja väljundvõimalusi minimaalsete riistvarakulutustega. Väikese kiirusega kaardid toetavad selliseid rakendusi nagu MODEMid, ribaskannerid ja GPS-vastuvõtjad. Kombineeritud kaartide puhul on kaardi sisemälu ja SDIO-osa kohustuslikud nõuded täiskiirus ja 4-bitine töö. Kombineerimata SDIO-seadmetes peab maksimaalne kiirus ulatuma ainult 25M-ni ja kombineeritud kaardi maksimaalne kiirus on sama mis SD-kaardi maksimaalne kiirus, mis on suurem kui 25M.
8. SAAB
CAN, täisnimi on "Controller Area Network", see tähendab Controller Area Network, mis on üks enim kasutatavaid välibusse maailmas. Esialgu kujundati CAN mikrokontrolleri kommunikatsioonina autokeskkonnas, vahetades teavet sõiduki erinevate elektrooniliste juhtimisseadmete ECU vahel, moodustades autode elektroonilise juhtimisvõrgu. Näiteks on CAN-juhtimisseadmed integreeritud mootori juhtimissüsteemidesse, jõuülekande kontrolleritesse, mõõteriistadesse ja elektroonilistesse selgroogsüsteemidesse.
Ühes CAN-siinist koosnevas võrgus saab teoreetiliselt ühendada lugematuid sõlme. Praktilistes rakendustes on sõlmede arv piiratud võrgu riistvara elektriliste omadustega. Näiteks kui Philipsi P82C250 kasutada CAN-transiiverina, on lubatud 110 sõlme ühendada samas võrgus. CAN suudab pakkuda kuni 1Mbit / s andmeedastuskiirust, mis muudab reaalajas juhtimise väga lihtsaks. Lisaks suurendab riistvara tõrke kontrollimise funktsioon ka CAN-i võimet vastu pidada elektromagnetilistele häiretele.
CAN-bussi omadused:
1) See võib töötada multi-master režiimis. Kõik võrgu sõlmed võivad igal ajal aktiivselt teavet teistele võrgu sõlmedele saata, hoolimata põhihaldurist ja alluvast ning siderežiim on paindlik.
2) Võrgu sõlmed saab jagada reaalajas erinevate nõuete täitmiseks erinevateks prioriteetideks.
3) Võetakse kasutusele mittepurustav bittide vahekohtu siinistruktuuri mehhanism. Kui kaks sõlme edastavad võrku teavet korraga, peatab madalama prioriteediga sõlm aktiivselt andmeedastuse, samas kui kõrgema prioriteediga sõlm võib jätkata andmete edastamist mõjutamata.
4) Andmeid saab vastu võtta mitmes edastusrežiimis: punkt-punkt, punkt-mitme punkti ja globaalne ringhääling.
5) Maksimaalne otseside kaugus võib ulatuda 10km-ni (kiirus alla 4Kbps).
6) Side kiirus võib ulatuda kuni 1MB / s (pikim vahemaa on praegu 40m).
|
Üllatuse saamiseks sisestage e-posti aadress
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikaans
sq.fmuser.org -> albaania keel
ar.fmuser.org -> araabia
hy.fmuser.org -> Armeenia
az.fmuser.org -> aserbaidžaanlane
eu.fmuser.org -> baski keel
be.fmuser.org -> valgevenelane
bg.fmuser.org -> Bulgaaria
ca.fmuser.org -> katalaani keel
zh-CN.fmuser.org -> hiina (lihtsustatud)
zh-TW.fmuser.org -> Hiina (traditsiooniline)
hr.fmuser.org -> horvaadi keel
cs.fmuser.org -> tšehhi
da.fmuser.org -> taani keel
nl.fmuser.org -> Hollandi
et.fmuser.org -> eesti keel
tl.fmuser.org -> filipiinlane
fi.fmuser.org -> soome keel
fr.fmuser.org -> Prantsusmaa
gl.fmuser.org -> galicia keel
ka.fmuser.org -> gruusia keel
de.fmuser.org -> saksa keel
el.fmuser.org -> Kreeka
ht.fmuser.org -> Haiti kreool
iw.fmuser.org -> heebrea
hi.fmuser.org -> hindi
hu.fmuser.org -> Ungari
is.fmuser.org -> islandi keel
id.fmuser.org -> indoneesia keel
ga.fmuser.org -> iiri keel
it.fmuser.org -> Itaalia
ja.fmuser.org -> jaapani keel
ko.fmuser.org -> korea
lv.fmuser.org -> läti keel
lt.fmuser.org -> Leedu
mk.fmuser.org -> makedoonia
ms.fmuser.org -> malai
mt.fmuser.org -> malta keel
no.fmuser.org -> Norra
fa.fmuser.org -> pärsia keel
pl.fmuser.org -> poola keel
pt.fmuser.org -> portugali keel
ro.fmuser.org -> Rumeenia
ru.fmuser.org -> vene keel
sr.fmuser.org -> serbia
sk.fmuser.org -> slovaki keel
sl.fmuser.org -> Sloveenia
es.fmuser.org -> hispaania keel
sw.fmuser.org -> suahiili keel
sv.fmuser.org -> rootsi keel
th.fmuser.org -> Tai
tr.fmuser.org -> türgi keel
uk.fmuser.org -> ukrainlane
ur.fmuser.org -> urdu
vi.fmuser.org -> Vietnam
cy.fmuser.org -> kõmri keel
yi.fmuser.org -> Jidiši
FMUSER Wirless edastab videot ja heli lihtsamalt!
Saada sõnum
Aadress:
Nr 305 tuba HuiLan Building No.273 Huanpu Road Guangzhou, Hiina 510620
Kategooriad
Uudiskiri