SPI con 2 dispositivi

Ciao a tutti, volendo utilizzzare due dispositivi, che comunicano in SPI, ho la necessita' di avere 2 CS distinti giusto?

In caso affermativo devo modificare il file dove vengono definiti i pins di comunicazione giusto?

Per esempio per la Ethernet shield la modifica e' da fare nel file spi.h.

Questo perche' vorrei utilizzare la Ethernet shield in coppia con una memoria SD che vado a gestire mediante la libreria AF_SDLOG.

Nello specifico per la AF_SDLOG il file da modificare e' sd_raw_config.h

Ditemi per cortesia se sono giunto alle giuste conclusioni.

Saluti

Usando una SD con la SPI a che massima velocità puoi registrare?

Sarei anche interessato a capire come funziona.

Mi potresti per cortesia passare qualche link dove documentarmi?

Grazie :-)

Ciao Duomi, onestamente per quanto riguarda la velocita' di scrittura non ti saprei dire.

Io le info le ho trovate a questo link: http://www.ladyada.net/make/gpsshield/download.html

Comunque il discorso velocita' non mi interessa molto, io vorrei utilizzare la SD come memoria di massa per i files di configurazione e per le pagine html da usare in un eventuale webserver con arduino.

Ho perso i link ma per chi fosse interessato ho visto che si trova in rete del materiale con delle opportune ricerche. Si, servono due CS se si usano più periferiche con SPI.

Appena posso mi cimenterò nel fare da me una scheda con Secure Digital.

Ciao!!