SPI v / s I2C

A

alexz

Guest
Wat is het verschil tussen de twee seriële communicatie SPI en I2C (I kwadraat C)?
 
Wanneer een slaaf heeft de SPI-interface gekregen en een meester heeft de I2C-interface, is het mogelijk om tussen hen communiceren door het combineren van de twee interfaces?
 
nr.:. cry: I ² C maakt gebruik van twee lijnen. en is bi-directioneel SPI maakt gebruik van drie lijnen .. MISO MOSI SCK
 
Het is geschreven in de data sheet van de ADC AD7694 van Analog Devices, dat het de SPI-uitgang kreeg. Maar die chip heeft slechts twee lijnen: SCLK en SDO. [Size = 2] [color = # 999999] Toegevoegd na 3 minuten: [/color] [/size] Quote van de productbeschrijving: Serial Data Output. De conversie resultaat wordt via deze pen. Het is gesynchroniseerd met het SCK. Seriële data Clock Input. Wanneer CNV laag is, is de conversie resultaat verschoven door deze klok.
 
Het is een SPI bus. slechts in een richting .. als je klok er .. verschuift de gegevens op de SDO pin .. in spi termen MISO (Master in Slave uit.) asuming dat je controller is een meester. Sluit deze pin om je controllers MISO pin een gelijkspel de SCL om de klok. U moet in staat stellen een extra lijn voor de CNV lijn. Op AVRS kon je waarschijnlijk gebruik maken van de SS lijn .. maar ik ben er niet zeker van dat.
 

Welcome to EDABoard.com

Sponsor

Back
Top