Gast
#130412
Hallo, sind irgenwelche Macken beim MSP430 bzgl.SPI-Slave-Mode bekannt. Ich habe laut Manual die Schnittstelle eingestellt. Es funktioniert dabei 1 MSP-Board von 4 d.h. Zufall!). Sieht nach nicht vollständiger Initialisierung aus. Ich verwende die SPI0 im Slave-Mode. Das Pin MISO gibt dabei keine gültigen Daten an den Master, d.h. er schaltet zwar den Pin aktiv, aber es werden keine Daten gesendet ?! Quellcode: P3OUT |= 0x04; P3SEL |= 0x0F; U0CTL |= SWRST; U0CTL &= SWRST; // loescht alles andere U0CTL |= CHAR + SYNC; // 8-Bit SPI-Slave U0TCTL = CKPL; // invertierter Takt, 4-Bit Interface, ext.Clk U0MCTL = 0x00; ME1 |= 0x40; // Enable SPI U0CTL &= ~SWRST; IFG1 &= ~UTXIFG0; IFG1 &= ~URXIFG0; IE1 |= URXIE0; Für Hilfe wäre ich dankbar.