Atmega128rfa1 Startschwierigkeiten

OP #4222130
Lesenswert?

Tag auch, ich schon wieder ;)

Folgende Situation:
Ich soll eine Datenübertragung via Funk programmieren.
Dazu habe ich 2x Atmega128rfa1 eval kits und 2x STK600.

Vor einigen Wochen habe ich eine Datenübertragung via Kabel realisiert.
Also PC <-RS232-> MC1 <-USART-> MC2 <-RS232-> PC

Nun soll zwischen den beiden Controllern die Übertragung ohne Kabel 
auskommen.
Und nun scheitert es (anscheinend) an der Programmierung.

Die Beispiele, die Atmel mitliefert, sind absurd kompliziert.
Ein Programm (Peer2Peer) tut eigentlich bereits das, was ich will.
Allerdings wesentlich zu langsam und auch nicht korrekt.
Die Daten, die ich per Hyperterminal eintippe, kommen nur als totaler 
Müll an und werden auch als Müll auf dem Terminal ge-echot (nicht vom 
Terminal, sondern vom MC).
Die BAUD Rate ist korrekt eingestellt, andere Programme funktionieren 
über diese RS232 Schnittstelle korrekt.
Die Taktfrequenz steht auf 16 MHz, das verlangt das Programm auch...

Will ich ein eigenes Programm schreiben, reden die beiden Funkchips 
absolut nicht miteinander.
Allerdings weiß ich nicht, ob es Fehler beim Senden oder beim Empfangen 
gibt, da die Dev-Note extrem dürftig ist und die Funktion zum Empfangen, 
welche dort genannt wird, im Beispiel nicht zu finden ist.

Hat hier im Forum jemand bereits ein Projekt mit dem Chip realisiert?

Ich bräuchte "nur" Hilfe dabei, eine erste Datenübertragung stattfinden 
zu lassen. Den Rest schaffe ich dann hoffentlich schon ;)

Allerdings gehen mir langsam die Ideen aus, was ich machen kann.

LG, Max

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren