Gast
#887617
Hallo! Ich arbeite dzt. mit dem ADSP 21262 (SHARK) an einer SPI-Übertragung. Diese soll ohne Interrupt oder DMA laufen. Allerdings möchte ich durch pollen des SPIF-Bit im SPISTAT Register prüfen, ob gerade eine Übertragung läuft. Lt. Datenblatt sollte dieses Bit 1 sein sobald ein Transfer abgeschlossen ist. Das Bit ist read-only und nach dem Reset auch 1. Ich nehme daher eigentlich an, dass wenn das Bit 0 ist, gerade eine Übertragung läuftn (sonst würde es keinen Sinn ergeben). Bei meinem DSP wird das Bit allerdings nie 0. Die Übertragung (MOSI, SCK) läuft aber korrekt, wurde mit OSZI geprüft. Hat jemand schon mal dieses Problem gehabt? Danke für Hinweise, Nides