FMUSER Bezdrátový přenos videa a zvuku snadnější!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikánština
sq.fmuser.org -> albánština
ar.fmuser.org -> arabština
hy.fmuser.org -> Arménský
az.fmuser.org -> Ázerbájdžánština
eu.fmuser.org -> baskičtina
be.fmuser.org -> běloruský
bg.fmuser.org -> Bulgarian
ca.fmuser.org -> Katalánština
zh-CN.fmuser.org -> čínština (zjednodušená)
zh-TW.fmuser.org -> Čínsky (zjednodušeně)
hr.fmuser.org -> chorvatština
cs.fmuser.org -> čeština
da.fmuser.org -> dánština
nl.fmuser.org -> Dutch
et.fmuser.org -> estonština
tl.fmuser.org -> filipínský
fi.fmuser.org -> finština
fr.fmuser.org -> French
gl.fmuser.org -> galicijština
ka.fmuser.org -> gruzínština
de.fmuser.org -> němčina
el.fmuser.org -> Greek
ht.fmuser.org -> haitská kreolština
iw.fmuser.org -> hebrejština
hi.fmuser.org -> hindština
hu.fmuser.org -> Hungarian
is.fmuser.org -> islandština
id.fmuser.org -> Indonéština
ga.fmuser.org -> Irština
it.fmuser.org -> Italian
ja.fmuser.org -> japonština
ko.fmuser.org -> korejština
lv.fmuser.org -> lotyština
lt.fmuser.org -> Litevština
mk.fmuser.org -> makedonština
ms.fmuser.org -> Malajština
mt.fmuser.org -> maltština
no.fmuser.org -> Norwegian
fa.fmuser.org -> perština
pl.fmuser.org -> polština
pt.fmuser.org -> portugalština
ro.fmuser.org -> Rumunština
ru.fmuser.org -> ruština
sr.fmuser.org -> srbština
sk.fmuser.org -> slovenština
sl.fmuser.org -> Slovinština
es.fmuser.org -> španělština
sw.fmuser.org -> svahilština
sv.fmuser.org -> švédština
th.fmuser.org -> Thai
tr.fmuser.org -> turečtina
uk.fmuser.org -> ukrajinština
ur.fmuser.org -> urdština
vi.fmuser.org -> Vietnamská
cy.fmuser.org -> velština
yi.fmuser.org -> Jidiš
SPI, I2C, UART, I2S, GPIO, SDIO, CAN, přečtěte si tento článek
Autobus v něm vždy uvízne. Signály v tomto světě jsou stejné, ale existují tisíce autobusů, což je bolest hlavy. Obecně lze říci, že existují tři druhy sběrnic: interní sběrnice, systémová sběrnice a externí sběrnice. Interní sběrnice je sběrnice mezi periferními čipy v mikropočítači a procesorem, která se používá k propojení na úrovni čipu; zatímco systémová sběrnice je sběrnice mezi zásuvnými deskami a základní deskou v mikropočítači a slouží k vzájemné výměně na úrovni zásuvných desek. Externí sběrnice je sběrnice mezi mikropočítačem a externím zařízením. Jako zařízení si mikropočítač vyměňuje informace a data s jinými zařízeními po sběrnici. Používá se pro propojení na úrovni zařízení.
Kromě sběrnice existují také některá rozhraní, která jsou souborem více sběrnic, nebo nejsou odmítnuta.
1. SPI
SPI (Serial Peripheral Interface): Metoda synchronní sériové sběrnice navržená společností MOTOROLA. Vysokorychlostní synchronní sériový port. 3 až 4 drátové rozhraní, nezávislé odesílání a přijímání, lze synchronizovat.
Je široce používán kvůli svým výkonným hardwarovým funkcím. V inteligentním přístroji a měřicím a řídicím systému složeném z jednočipového mikropočítače. Pokud požadavek na rychlost není vysoký, je dobrou volbou režim sběrnice SPI. Může ušetřit I / O porty, zlepšit počet periferií a výkon systému. Standardní sběrnice SPI se skládá ze čtyř linek: sériová hodinová linka (SCK), hlavní vstupní / podřízená výstupní linka (MISO). Vstupní vedení Master / Slave (MOSI) a signál pro výběr čipu (CS). Některé čipy rozhraní SPI mají přerušovací signální vedení nebo nemají MOSI.
Sběrnice SPI se skládá ze tří signálních linek: sériové hodiny (SCLK), sériový datový výstup (SDO) a sériový datový vstup (SDI). Sběrnice SPI může realizovat propojení více zařízení SPI. Zařízení SPI, které poskytuje sériové hodiny SPI, je SPI master nebo master zařízení (Master) a další zařízení jsou SPI slave nebo slave zařízení (Slave). Lze realizovat plně duplexní komunikaci mezi zařízeními master a slave. Pokud existuje více podřízených zařízení, lze přidat řádek pro výběr podřízených zařízení. Pokud k simulaci sběrnice SPI používáte univerzální port IO, musíte mít výstupní port (SDO), vstupní port (SDI) a druhý port závisí na typu implementovaného zařízení. Pokud chcete implementovat zařízení typu master-slave, potřebujete vstupní a výstupní port. , Pokud je realizováno pouze hlavní zařízení, stačí výstupní port; pokud je realizováno pouze podřízené zařízení, je vyžadován pouze vstupní port.
2. I2C
I2C (Inter-Integrated Circuit): Dvouvodičová sériová sběrnice vyvinutá společností PHILIPS, používaná k připojení mikrokontrolérů a jejich periferních zařízení.
Sběrnice I2C používá dva vodiče (SDA a SCL) k přenosu informací mezi sběrnicí a zařízením, sériové komunikaci mezi mikrokontrolérem a externími zařízeními nebo k obousměrnému přenosu dat mezi hlavním zařízením a podřízeným zařízením. I2C je výstup OD, většina I2C je dvouvodičová (hodiny a data), obvykle používaná k přenosu řídicích signálů.
I2C je sběrnice s více řídicími jednotkami, takže jakékoli zařízení může fungovat jako hlavní a řídit sběrnici. Každé zařízení na sběrnici má jedinečnou adresu a podle svých vlastních možností může pracovat jako vysílač nebo přijímač. Na stejné sběrnici I2C může koexistovat více mikrokontrolérů.
3. UART
UART: Univerzální asynchronní sériový port, kompletní obousměrná komunikace podle standardní přenosové rychlosti, nízká rychlost.
Sběrnice UART je asynchronní sériový port, takže je obecně mnohem komplikovanější než první dva synchronní sériové porty. Obecně se skládá z generátoru přenosové rychlosti (generovaná přenosová rychlost se rovná 16násobku přenosové přenosové rychlosti), přijímače UART a vysílače UART. Skládá se ze dvou vodičů v hardwaru, jednoho pro odesílání a druhého pro příjem.
UART je čip používaný k ovládání počítačů a sériových zařízení. Je třeba si uvědomit, že poskytuje rozhraní datového terminálu RS-232C, takže počítač může komunikovat s modemy nebo jinými sériovými zařízeními, která rozhraní RS-232C používají. Jako součást rozhraní poskytuje UART také následující funkce:
Paralelní data přenášená z počítače se převádějí na výstupní sériový datový proud. Převeďte sériová data z vnějšku počítače na bajty pro použití zařízeními, která používají paralelní data uvnitř počítače. Přidejte paritní bit do výstupního sériového datového proudu a proveďte paritní kontrolu datového proudu přijatého zvenčí. Přidejte značku start-stop do výstupního datového proudu a odstraňte značku start-stop z přijatého datového proudu. Zvládejte signál přerušení odeslaný klávesnicí nebo myší (klávesnice a myš jsou také sériová zařízení). Zvládne problém se správou synchronizace počítače a externího sériového zařízení. Některé špičkové UART také poskytují vyrovnávací paměť pro vstupní a výstupní data. Novější UART je 16550, která dokáže uložit 16 bajtů dat do vyrovnávací paměti, než počítač potřebuje data zpracovat. Obvyklý UART je 8250. Nyní, pokud si koupíte vestavěný modem, bude uvnitř modemu obvykle 16550 UART.
3. Porovnání SPI, I2C a UART
Komunikační metody SPI i I2C jsou komunikace na krátkou vzdálenost mezi čipem a čipem nebo mezi dalšími součástmi, jako je senzor a čip. SPI a IIC jsou komunikace mezi deskami, IIC někdy také komunikaci mezi deskami, ale vzdálenost je velmi krátká, ale více než jeden metr, například některé dotykové obrazovky, LCD displeje mobilních telefonů, mnoho tenkých filmů kabely využívající IIC, I2C lze použít k nahrazení standardní paralelní sběrnice, různých integrovaných obvodů a funkčních modulů, které lze připojit. I2C je sběrnice s více řídicími jednotkami, takže jakékoli zařízení může fungovat jako hlavní a řídit sběrnici. Každé zařízení na sběrnici má jedinečnou adresu a podle svých vlastních možností může pracovat jako vysílač nebo přijímač. Na stejné sběrnici I2C může koexistovat více mikrokontrolérů. Tyto dvě linky patří k nízkorychlostnímu přenosu.
UART se používá při komunikaci mezi dvěma zařízeními, například při komunikaci mezi zařízením a počítačem pomocí jednočipového mikropočítače. Takovou komunikaci lze provádět na velké vzdálenosti. Rychlost UART je rychlejší než výše uvedené dva, až přibližně 100 kB. Používá se ke komunikaci s počítačem a zařízením nebo mezi počítačem a výpočtem, ale efektivní dosah nebude příliš dlouhý, přibližně 10 metrů. Výhodou UART je, že má širokou škálu podpory a strukturu návrhu programu. Zcela jednoduše, s vývojem USB jde UART postupně z kopce.
5. I2S
I2S (Inter-IC Sound Bus) je standard sběrnice vyvinutý společností Philips pro přenos zvukových dat mezi digitálními zvukovými zařízeními. Většina z nich je 3vodičová (kromě hodin a dat je zde také levý a pravý signál pro výběr kanálu), I2S se používá hlavně k přenosu zvukových signálů. Jako jsou běžně používané STB, DVD, MP3 atd.
Ve standardu I2S jsou specifikovány specifikace hardwarového rozhraní a formát digitálních zvukových dat. I2S má 3 hlavní signály: 1) Sériové hodiny SCLK, nazývané také bitové hodiny (BCLK), tj. Odpovídající každému bitu digitálních zvukových dat, má SCLK 1 impuls. Frekvence SCLK = 2 × vzorkovací frekvence × počet vzorkovacích bitů. 2) Rámové hodiny LRCK (také nazývané WS) se používají k přepínání dat levého a pravého kanálu. LRCK „1“ znamená, že jsou přenášena data levého kanálu, a „0“ znamená, že jsou přenášena data pravého kanálu. Frekvence LRCK se rovná vzorkovací frekvenci. 3) Sériová data SDATA jsou zvuková data vyjádřená ve dvou doplňcích. Někdy je pro lepší synchronizaci systémů potřeba přenášet další signál MCLK, který se nazývá hlavní hodiny, také nazývané systémové hodiny (Sys Clock), což je 256krát nebo 384krát vzorkovací frekvence.
6. GPIO
GPIO (General Purpose Input Output) nebo sběrnicový expandér využívající standardní I2C, SMBus nebo SPI rozhraní ke zjednodušení rozšiřování I / O portů.
Pokud mikrokontrolér nebo čipová sada nemá dostatek I / O portů nebo když systém potřebuje použít vzdálenou sériovou komunikaci nebo ovládání, mohou produkty GPIO poskytovat další ovládací a monitorovací funkce. Každý port GPIO lze konfigurovat jako vstup nebo výstup pomocí softwaru. Produktová řada GPIO společnosti Maxim zahrnuje GPIO s 8 porty až 28 porty, které poskytují výstup typu push-pull nebo výstup typu open-drain. K dispozici v miniaturním balení QFN 3 mm x 3 mm.
(1) Výhody GPIO (expandér portů):
① Nízká spotřeba energie: GPIO má nižší spotřebu energie (přibližně 1 μA, zatímco pracovní proud μC je 100 μA).
② Integrované podřízené rozhraní IIC: Integrované podřízené rozhraní IIC GPIO, může pracovat plnou rychlostí i v pohotovostním režimu.
③ Malé balení: Zařízení GPIO poskytují nejmenší velikost balení - 3 mm x 3 mm QFN!
④ Nízká cena: Za nevyužité funkce nemusíte platit!
⑤ Rychlý výpis: není třeba psát další kódy, dokumenty a žádné údržbářské práce!
Flexibilní ovládání osvětlení: Integrované více výstupů PWM s vysokým rozlišením.
⑥ Předurčitelná doba odezvy: zkrátit nebo určit dobu odezvy mezi vnějšími událostmi a přerušeními.
⑦ Lepší světelný efekt: sladěný proudový výstup pro zajištění jednotného jasu displeje.
⑧ Jednoduché zapojení: jsou vyžadovány pouze 2 sběrnice IIC nebo 3 sběrnice SPI
7. SDIO
SDIO je rozšiřující rozhraní typu SD. Kromě možnosti připojení k SD kartě ji lze také připojit k zařízením, která podporují rozhraní SDIO. Účelem zásuvky není pouze vložení paměťové karty. PDA a notebooky, které podporují rozhraní SDIO, lze připojit k přijímačům GPS, adaptérům Wi-Fi nebo Bluetooth, modemům, adaptérům LAN, čtečkám čárových kódů, rádiem FM, televizním přijímačům, čtečkám ověřujícím vysokofrekvenční autentizaci nebo k digitálním fotoaparátům a dalším zařízením, která používají SD standardní rozhraní.
Protokol SDIO se vyvíjí a upgraduje z protokolu SD karty. Mnoho míst zachovává protokol pro čtení a zápis na SD kartu. Současně protokol SDIO přidává příkazy CMD52 a CMD53 do protokolu SD karty. Z tohoto důvodu je důležitým rozdílem mezi specifikacemi SDIO a SD karet přidání nízkorychlostních standardů. Cílová aplikace nízkorychlostních karet začíná nejmenším hardwarem podporujícím nízkorychlostní I / O schopnosti. Nízkorychlostní karty podporují aplikace, jako jsou modemy, snímače čárových kódů a přijímače GPS. Vysokorychlostní karty podporují síťové karty, TV karty a „kombinované“ karty atd. Kombinované karty označují paměť + SDIO.
Dalším důležitým rozdílem mezi SDIO a SD kartou SPEC je přidání nízkorychlostních standardů. Karta SDIO potřebuje pouze režim přenosu SPI a 1bitový SD. Cílovou aplikací karet s nízkou rychlostí je podpora funkcí I / O s nízkou rychlostí s minimálními výdaji na hardware. Nízkorychlostní karty podporují aplikace, jako jsou MODEMY, čtečky čárových kódů a GPS přijímače. U kombinovaných karet je plná rychlost a provoz 4BIT povinnými požadavky pro interní paměť a SDIO část karty. V nekombinovaných zařízeních SDIO musí maximální rychlost dosáhnout pouze 25 M a maximální rychlost kombinované karty je stejná jako maximální rychlost SD karty, která je vyšší než 25 M.
8. MŮŽE
CAN, celé jméno je „Controller Area Network“, tj. Controller Area Network, která je jednou z nejpoužívanějších polních sběrnic na světě. Zpočátku byl CAN navržen jako komunikace mikrokontroléru v automobilovém prostředí, výměna informací mezi různými elektronickými řídicími zařízeními ECU ve vozidle a vytváření automobilové elektronické řídicí sítě. Například řídicí zařízení CAN jsou zabudována do systémů řízení motoru, řadičů přenosu, přístrojového vybavení a elektronických páteřních systémů.
V jediné síti složené ze sběrnice CAN lze teoreticky připojit nespočet uzlů. V praktických aplikacích je počet uzlů omezen elektrickými charakteristikami síťového hardwaru. Například když používáte Philips P82C250 jako vysílač / přijímač CAN, je možné připojit 110 uzlů ve stejné síti. CAN může poskytovat rychlost přenosu dat až 1 Mbit / s, což velmi usnadňuje ovládání v reálném čase. Funkce hardwarového ověřování chyb navíc zvyšuje schopnost CAN odolávat elektromagnetickému rušení.
Vlastnosti sběrnice CAN:
1) Může pracovat v režimu více masterů. Libovolný uzel v síti může kdykoli aktivně odesílat informace do ostatních uzlů v síti, bez ohledu na nadřízeného a podřízeného, a komunikační režim je flexibilní.
2) Uzly v síti lze rozdělit do různých priorit, aby vyhovovaly různým požadavkům v reálném čase.
3) Je přijat nedestruktivní mechanismus struktury bitové arbitrace sběrnice. Když dva uzly přenášejí informace do sítě současně, uzel s nižší prioritou aktivně zastaví přenos dat, zatímco uzel s vyšší prioritou může pokračovat v přenosu dat bez ovlivnění.
4) Data lze přijímat v několika přenosových režimech: point-to-point, point-to-multipoint a globální vysílání.
5) Maximální vzdálenost pro přímou komunikaci může dosáhnout 10 km (rychlost pod 4Kbps).
6) Rychlost komunikace může dosáhnout až 1 MB / s (nejdelší vzdálenost je v tuto chvíli 40 m).
|
Zadejte e-mail a získejte překvapení
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikánština
sq.fmuser.org -> albánština
ar.fmuser.org -> arabština
hy.fmuser.org -> Arménský
az.fmuser.org -> Ázerbájdžánština
eu.fmuser.org -> baskičtina
be.fmuser.org -> běloruský
bg.fmuser.org -> Bulgarian
ca.fmuser.org -> Katalánština
zh-CN.fmuser.org -> čínština (zjednodušená)
zh-TW.fmuser.org -> Čínsky (zjednodušeně)
hr.fmuser.org -> chorvatština
cs.fmuser.org -> čeština
da.fmuser.org -> dánština
nl.fmuser.org -> Dutch
et.fmuser.org -> estonština
tl.fmuser.org -> filipínský
fi.fmuser.org -> finština
fr.fmuser.org -> French
gl.fmuser.org -> galicijština
ka.fmuser.org -> gruzínština
de.fmuser.org -> němčina
el.fmuser.org -> Greek
ht.fmuser.org -> haitská kreolština
iw.fmuser.org -> hebrejština
hi.fmuser.org -> hindština
hu.fmuser.org -> Hungarian
is.fmuser.org -> islandština
id.fmuser.org -> Indonéština
ga.fmuser.org -> Irština
it.fmuser.org -> Italian
ja.fmuser.org -> japonština
ko.fmuser.org -> korejština
lv.fmuser.org -> lotyština
lt.fmuser.org -> Litevština
mk.fmuser.org -> makedonština
ms.fmuser.org -> Malajština
mt.fmuser.org -> maltština
no.fmuser.org -> Norwegian
fa.fmuser.org -> perština
pl.fmuser.org -> polština
pt.fmuser.org -> portugalština
ro.fmuser.org -> Rumunština
ru.fmuser.org -> ruština
sr.fmuser.org -> srbština
sk.fmuser.org -> slovenština
sl.fmuser.org -> Slovinština
es.fmuser.org -> španělština
sw.fmuser.org -> svahilština
sv.fmuser.org -> švédština
th.fmuser.org -> Thai
tr.fmuser.org -> turečtina
uk.fmuser.org -> ukrajinština
ur.fmuser.org -> urdština
vi.fmuser.org -> Vietnamská
cy.fmuser.org -> velština
yi.fmuser.org -> Jidiš
FMUSER Bezdrátový přenos videa a zvuku snadnější!
Kontakt
Adresa:
Budova č. 305 Room HuiLan No.273 Huanpu Road Guangzhou Čína 510620
Kategorie
Newsletter