Qhov txawv ntawm I2C thiab I2S

Table of Contents

I2C yog dab tsi

I2C yog cov txheej txheem serial siv rau ob-xaim interface los txuas cov khoom siv qis qis xws li microcontrollers, EEPROMs, A / D thiab D / A converters, I / O interfaces, thiab lwm yam khoom siv zoo sib xws hauv cov tshuab kos. Nws yog synchronous, ntau tus tswv, ntau tus qhev, pob ntawv hloov pauv, ib qho kawg, lub tsheb sib txuas lus sib txuas tau tsim los ntawm Philips Semiconductors (tam sim no NXP Semiconductors) hauv xyoo 1982.

I²C tsuas yog siv ob txoj kab qhib qhib qhov dej (serial data (SDA) thiab serial moos (SCL)) thiab siv cov resistors los rub lub peev xwm. I²C tso cai rau kev khiav hauj lwm ntau qhov hluav taws xob, tab sis cov qib voltage yog +3.3V lossis +5v.

Tus qauv siv I²C siv qhov chaw nyob 7-ntsis tab sis khaws 16 qhov chaw nyob, yog li nws tuaj yeem sib txuas lus nrog mus txog 112 nodes hauv ib pawg tsheb npav [a]. Cov tsheb npav I²C muaj ntau hom: hom qauv (100 kbit / s), hom qis qis (10 kbit / s), tab sis lub moos zaus tuaj yeem tso cai poob rau xoom, uas txhais tau hais tias kev sib txuas lus tuaj yeem raug ncua. Lub cim tshiab ntawm I²C tsheb npav tuaj yeem sib txuas lus nrog ntau cov nodes (txhawb qhov chaw nyob 10-ntsis) ntawm tus nqi nrawm dua: hom ceev (400 kbit / s), hom nrawm ntxiv (1 Mbit / s), hom kev kub ceev (3.4 Mbit /s), ultra ceev-hom (5 Mbit / s).

I²S yog dab tsi?

I²S (Inter-IC Suab) yog ib qho hluav taws xob serial tsheb npav interface tus qauv siv rau kev sib txuas cov suab digital ua ke, tus qauv no yog thawj zaug los ntawm Philips Semiconductor hauv xyoo 1986. Nws yog siv los hloov PCM cov ntaub ntawv suab ntawm kev sib txuas hauv cov khoom siv hluav taws xob.

I2S Hardware Interface:

1. Ntsis moos kab

Lub npe hu ua "Continuous Serial Clock (SCK)". Feem ntau sau ua "ntsis moos (BCLK)".
Ntawd yog, txhua qhov me me ntawm cov ntaub ntawv sib raug rau cov suab digital, SCLK muaj lub mem tes.
Qhov zaus ntawm SCLK = 2 × sampling zaus × tus lej ntawm cov khoom siv.

2. Lo lus moos kab

Lub npe hu ua "lo lus xaiv (WS)". [Feem ntau hu ua "LRCLK" lossis "Frame Sync (FS)".
0 = sab laug channel, 1 = txoj cai channel

3. Yam tsawg kawg yog ib kab ntawv multiplexed

Lub npe hu ua "Serial Data (SD)", tab sis tuaj yeem hu ua SDATA, SDIN, SDOUT, DACDAT, ADCDAT, thiab lwm yam.

Timing daim duab I²S

Timing daim duab I²S
Timing daim duab I²S

Scroll rau saum