Le eseesega i le va o le I2C ma le I2S

Lisi o Mataupu

O le a le I2C

O le I2C o se fa'asologa fa'asologa o lo'o fa'aogaina mo se feso'ota'iga lua-uaea e fa'afeso'ota'i ai masini maualalo e pei o microcontrollers, EEPROMs, A/D ma D/A converters, I/O interfaces, ma isi peripherals tutusa i totonu o faiga fa'apipi'i. O le feso'ota'iga, tele-matai, tele-pologa, packet switching, tasi-mu'u, pasi feso'ota'iga fa'asologa na fausia e Philips Semiconductors (lea NXP Semiconductors) i le 1982.

I²C na'o le fa'aogaina o alavai tatala e lua (fa'amaumauga fa'asologa (SDA) ma le uati fa'asologa (SCL)) ma fa'aoga ni mea e tete'e ai e toso a'e le malosi. O le I²C e mafai ai ona fa'aogaina le tele o laina eletise, ae o le tulaga masani ole voltage e +3.3V po'o le +5v.

O le I²C reference design e fa'aogaina ai le 7-bit address space ae fa'apolopolo 16 tuatusi, ina ia mafai ona feso'ota'i ma le 112 nodes i se vaega o pasi [a]. O le pasi masani I²C e eseese auala: tulaga masani (100 kbit/s), tulaga maualalo (10 kbit/s), ae o le taimi ole uati e mafai ona fa'ataga e pa'u i le zero, o lona uiga e mafai ona taofia le feso'ota'iga. Ole tupulaga fou ole pasi I²C e mafai ona feso'ota'i ma le tele o nodes (lagolagoina le 10-bit address space) i se saoasaoa vave: mode saosaoa (400 kbit/s), fa'avave fa'aopoopo (1 Mbit/s), tulaga maualuga (3.4 Mbit). /s), ultra-vave-mote (5 Mbit/s).

O le a le I²S?

I²S (Inter-IC Sound) ose fa'aoga fa'akomepiuta fa'akomepiuta fa'aoga fa'aoga fa'aoga mo le fa'afeso'ota'i fa'atasi masini leo fa'akomepiuta, o lenei fa'ata'ita'iga na fa'alauiloa muamua e Philips Semiconductor i le 1986. E fa'aaogaina e fa'aliliuina ai fa'amatalaga leo PCM i le va o feso'ota'iga tu'ufa'atasi i masini fa'aeletoroni.

Le I2S Hardware Interface:

1. Bit uati laina

Fa'aigoa aloa'ia "Uati Fa'asologa Fa'aauau (SCK)". E masani ona tusia o le "bit clock (BCLK)".
O lona uiga, o vaega ta'itasi o fa'amaumauga e fetaui ma le leo numera, SCLK o lo'o i ai se pulupulu.
Ole taimi ole SCLK = 2 × faʻataʻitaʻiga faʻataʻitaʻiga × numera o sampling bits.

2. Upu uati laina

Fa'aigoa aloa'ia o le "upu filifilia (WS)". [E masani ona taʻua o le "LRCLK" poʻo le "Frame Sync (FS)".
0 = alavai agavale, 1 = alavai taumatau

3. Le itiiti ifo ma le tasi laina fa'amatalaga fa'atele

Fa'aigoa aloa'ia "Serial Data (SD)", ae mafai ona ta'ua SDATA, SDIN, SDOUT, DACDAT, ADCDAT, ma isi.

Fa'asologa o taimi ole I²S

Fa'asologa o taimi ole I²S
Fa'asologa o taimi ole I²S

Tusi i pito i luga