Benutzer Diskussion:Fxlxo

Aus der Mikrocontroller.net Artikelsammlung, mit Beiträgen verschiedener Autoren (siehe Versionsgeschichte)
Wechseln zu: Navigation, Suche

Hallo zusammen,

ich habe Problem mit dem Funkmodul NRF24L01. Ich möchte anhand des Tutorials das Ding zum laufen kriegen.

Genaueres:


-Atmel Studio 6 -Entwicklungsboard: MK2 -µC: Atmega8 (genau der aus dem Tutorial)

Datei:Code
ausschnitt Quellecode

-Quellcode: (genau der aus dem Tutorial TX)

eigene Änderungen: - Debug USART_PC_Terminal_lib eingebunden(funktioniert sicher!)

mein Problem:

das Testprogramm aus dem Tutorial startet zwei Sendebefehle und wartet dann auf den Interrupt(INT0) der nicht kommt. das Funktmodul gibt mir immer den selben wert zurück. Interessant ist allerdings, das der Wert der aus den CONFIG_Registern zurückgelesen wird von der Startadresse des Lesebefehls abhängt.

Daraus schließe ich folgende Fehlermöglichkeiten: 1. Ich habe nicht das selbe Funkmodul wie im tutorial(der eigentliche chip auf dem modul ist übergossen und sehe daher nicht welcher es ist) Gekauft habe ich hier: https://www.amazon.de/gp/product/B00MPB1X5S/ref=oh_aui_detailpage_o06_s00?ie=UTF8&psc=1 2. SPI_Interface funktioniert gar nicht.(hat aber auch sonst immer funktioniert??) 3. ich compiliere irgendwas falsch

Nun meine Fragen: ist das Modul das selbe? Wie kann ich die Spi Funktion überprüfen?


zur Ergänzung: Es geht noch nicht um eine Funkübertragung. Einzig und allein das Register auslesen soll funktionieren

Danke für Antworten im voraus


Bitte im Forum diskutieren. Auf dieser Seite diskutiert man über Fxlxo