RF24 Library in Atmel Studio 7 mit Atmega328P verwenden

OP #4630101
Lesenswert?
• ▲
▼
Hallo Forumgemeinde,

nachdem ich nun seit Wochen auf der Stelle stehe und nicht weiterkomme, 
hoffe ich, dass mir hier jemand weiterhelfen kann.

Ich habe bisher mit der Arduino IDE und dem Aruduino Nano eine kleine 
2,4 GHz Funkstrecke zu meinem Pi aufgebaut. Verwendet habe ich hierfür 
das NRF24L01+ Modul. Diese Funkstrecke möchte ich jetzt gerne ohne 
Arduino und nur mit dem Atmega 328P und dem NRF24L01+ Modul aufbauen.

Wenn ich hier meine für den Arduino vorhandene RF24 - Library verwenden 
möchte, bekomme ich in Atmel Studio die Fehlermeldung dass die Arduino.h 
nicht gefunden werden kann. Ist auch verständlich. Also habe ich nach 
alternativen Bibliotheken gesucht und eine RF24 finden können, die 
anscheinend ohne Arduino.h auskommt, aber dafür in Atmel Studio immer 
den Fehler bringt "string: No such file or directory". Das kommt weil 
die RF24 die Zeile #include <string> enthält.
Also habe ich die "avr-libc-2.0.0" heruntergeladen. Aber ich bekomme es 
irgendwie nicht hin, diese in Atmel Studio gescheit einzubinden.
Auch wenn ich über "Add existing Item" die "string.h" als Link 
hinzufüge, bekomme ich weiterhin noch die Fehlermeldung.
Womöglich ist die Lösung ganz einfach und ich habe nur nen totalen 
Denkfehler.

Würde mich freuen wenn jemand von euch eine Idee hat.

Viele Grüße

Thomas

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.