Differnce Mellem RS232 og I2c

P

Prabakaran

Guest
Whats th store forskel mellem I2c og RS232-kommunikation.Begge er Seriel kommunikation.Men i I2c den bruge SCL og SDA pin.Men for RS232 det brug RX TX & GND.så hvordan data flyttes i serie til COM-port.

 
i RS232 en PIN-kode for at overføre og den anden pin er for at modtage data og GND er fælles, men i I2C kommunikationen vil blive foretaget i kun en PIN-kode, er SDA og SCL er uret for data ur, hvis u gå gennem I2C Specifikationer u vil forstå det klart

 
: sincronous
( receiver device need to be externally clocked, 1 master and several slaves )

I2C, SPI:
sincronous
(modtager enhed skal eksternt stueur, 1 master og flere slaver): Assincronous
( no clock pin, Both sides transmit and receive data )

Seriel RS232:
Assincronous
(ingen ur-pin, Begge parter sende og modtage data)
 
I2C har en eller flere førere og eller en eller flere slaver.
UART (RS232) har kun en mester DTE og en slave DCE.

I2C er for kommunikation mellem chips på et bord, men UART (RS232) er for kommunikation mellem enheder, såsom computer og mus eller computer og modem.

 
mere end data rate, I2C 400kHz
og UART er mere 9200 og mere og hurtigt

 
Kommunikation hastighed er ikke et argument, da I2C kan arbejde på 4 Mbit / s og RS232 er begrænset mere eller mindre til 1Mbits / s.Bothe I2C og RS232 kan arbejde ved alle hastigheder under grænsen.

 

Welcome to EDABoard.com

Sponsor

Back
Top