Forum: Mikrocontroller und Digitale Elektronik SD card an I2C? (Fujitsu 16bit Controller)


von Chris R. (christianfme)


Lesenswert?

Hallo Leute,

Ich benoetige mal dringend eure Hilfe.
Und zwar muss ich fuer eine Projectarbeit die Hardware (spaeter auch die 
SW) fuer einen CAN datalogger entwerfen. Funktionieren soll das ganze 
mit einem 16bit Controller von Fujitsu. Der Logger soll die Daten on the 
fly auf eine SD Karte speichern. Jetzt aber meine Frage: Soweit ich aus 
dem Hardwaremanual des Controllers entnehmen konnte, unterstuetzt er 
kein SPI! Kann ich die SD Karte auch ueber den I2C bus an den Controller 
anschliessen?? Habe dazu nirgendwo Infos gefunden ob das geht.
Ich waere fuer Hilfe und Tips sehr dankbar!

Viele Gruesse
Christian

von Pete K. (pete77)


Lesenswert?

Such mal nach Software-SPI im Forum...

von Felix (Gast)


Lesenswert?

Welcher uC fon Fujitsu brauchst du denn?

AFAIK habe wohl 95 dr 16biter eien SPI. Vieleicht heisst das bei Fujitsu 
aber anders.

Gruss,
Felix

von Werner W. (toemi)


Lesenswert?

Hallo Christian,
ein Blick ins Hardwaremanual 
http://mcu.emea.fujitsu.com/document/products_mcu/mb96300/documentation/MB96300_HWM_rev15_20080201.pdf 
zeigt im Kapitel 20.7 dass auch die USART bei FUJITSU einen synchronen 
Mode unterstützt, sogar sehr flexibel, wie im Kapitel 20.7.2 
beschrieben,
kann der im synchonen Mode die Taktflanken negiert und/oder auch um 
einen halben Takt versetzt werden.
Weitere Informationen findest Du auch in der Application Note von 
FUJITSU
http://mcu.emea.fujitsu.com/document/appnotes/Public/16Bit/mcu-an-300205-e-16fx_usart/mcu-an-300205-e-v15-16fx_usart.pdf
wo im Kapitel 3.3 ein SPI Beispiel anhand eine EEPROM gezeigt ist.
Die zugehörige Software 96340_uart_sync_spi_nm93cs46-v11.zip findest Du 
auch bei den Software examples
http://mcu.emea.fujitsu.com/mcu_product/mcu_all_software.htm

Es sollte also kein Problem sein eine SD Karte an den FUJITSU Controller 
anzuschließen.

Viel Erfolg,
Holger

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.