Jaký je rozdíl mezi I2C a SPI?

H

hanongw

Guest
co je i2c/spi? jaké jsou differents? máte někdo může vysvětlit? se u nějaké odpovědi?
 
Oba jsou sériové komunikační rozhraní. Tam jsou hardwarové a softwarové rozdíly mezi nimi. I2C pracuje s dvěma řádky: a hodiny linky (SCL), který výstupů z hlavního zařízení a jde do slave (S) a linií dat (SDA), který je obousměrný. Maximální rychlost je obvykle 400khz. Více informací o I2C je k dispozici na Philips. Zkontrolovat I2C zařízení datového listu (např. 24C02 paměti), podrobnosti o protokol. SPI je další sériové rozhraní, ale tahle má 4 řádky / slave zařízení (chip select - CS, dat v - SDI, data out - SDO, hodiny - SCK). Všimněte si, že tady datalines jsou oddělené. SPI rozhraní umožňuje přenos dat na vyšší rychlost ve srovnání s I2C, hodiny obvykle do 2 MHz v závislosti na zařízení. Vezměte si list pro takové zařízení (např. AT25256 SPI paměti od Atmelu) pro zobrazení protokolu podrobnosti. / Pisoiu
 

Welcome to EDABoard.com

Sponsor

Back
Top