Hallo, ich bekomme leider keine Antwort von der MISO-Leitg. Ich will den Befehl R_CONFIG, den ich die Adresse 0000 mitgebe, per SPI and den Funkchip schicken. Laut Datenblatt (nRF905_rev1_0.pdf) muss ich über die MOSI-Leitg das Byte 0001 0000 schicken. Im Anhang befindet sich ein Ablaufdiagramm der Logikzustände der Leitgen CSN, SCK, MOSI und MISO. SPI wie folgt aufgebaut: Master: PC mit Parallelport; SPI softwaremäßig mit VB realisiert Slave: nRF405 Parallelportausgänge mit Transistoren in Kollektorbeschaltg an die Eingänge des nRF405 gekoppelt: Ausgang 1 ---------- CSN Ausgang 2 ---------- SCK Ausgang 3 ---------- MOSI Parallelporteingang mit Transistor in Kollektorbeschaltg an den Ausgang (MISO) des nRF405 gekoppelt. Taktfrequenz: 2 Hz Laut Datenblatt soll der Funkchip bei der LH-Flanke den Logikzustand der MOSI-Leitg lesen. Demzufolge setze ich vor der LH-Flanke den Logikzustand der MOSI-Leitg. 1. Unklarheit Unklar ist mir, ob beim Setzen der CSN-Leitg auf Low auf der MISO-Leitg sich was tut. 2. Unklarheit Wie lange muss der Abstand sein zwischen dem Setzen der CSN-Leitg auf Low und dem 1. Taktimpuls, also die 1. LH-Flanke der SCK-Leitg? 3. Unklarheit Wann setzt man die CSN-Leitg nach dem Verschicken des Bytes über die MOSI-Leitg wieder auf High? Zur Klärung dieser Fragen nützliche Bemerkungen und Antworten wäre ich sehr dankbar. MfG Wolfram Hubert
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.