Gast
#2877843
Hallo zusammen, ich versuche eine SPI-Verbindung zwischen einem MSP430F2618 als Master und einem Transceiver-Chip Xe1205 von Semtech herzustellen. Die Initalisierung des USCI ist mir klar-funktioniert auch (siehe Anhang SPI_MSP430.png). Ich habe also versucht ein Register zu beschreiben um die Verbindung zu Überprüfen. Im Datenblatt findet man die Beschreibung für das Beschreiben eines Registers (siehe Anhang). Wie im Bild SPI_MSP430 erkennbar ist, liegt auf dem MOSI das im Datenblatt geforderte Signal, doch der Chip sendet auf dem MISO nichts zurück. Also habe ich das selbe mit einem Evalboard versucht und gemessen (SPI_Evalboard.png). Das Signal unterscheidet sich von dem im Datenblatt geforderten, jedoch sendet der Slave (Xe1205) Daten zurück. Hat jemand eine Idee, wieso der Slave auf das Signal vom Eval-Board antwortet, auf das vom MSP430 aber nicht? (wobei das Signal vom µC mit dem Timing-Diagramm vom Datenblatt übereinstimmt) Ich hoffe Ihr könnt mir helfen! LG, Thomas


