STM32 über XBee senden und empfangen

OP #3085489
Lesenswert?
• ▲
▼
Hallo,

ich beschäftige mich seit einiger Zeit mit der Thematik rund um ZigBee, 
besonders mit den entsprechenden XBee-Modulen (XBee Pro Series 1). Alles 
rund um den Aufbau einer Verbindung mittels X-CTU, etc. habe ich schon 
gemacht (überwiegend über AT-Commands).

Bei meinem Projekt geht es nun darum, dass ich vier autonome 
Modellfahrzeuge mit einem Rechner kommunizieren lasse möchte. Der 
Rechner ist für die Regelung zuständig und soll den Fahrzeugen über Funk 
mitteilen, wie sie sich im Straßenverkehr zu verhalten haben. Die 
Kommunikation erfolgt hierbei logischerweise über die XBee-Module.
Dadurch, dass ich mehrere dieser Fahrzeuge habe, gehe ich davon aus, 
dass es am logischsten ist alles über den API-Mode kommunizieren zu 
lassen.

Ich bin nun soweit, dass ich im nächsten Schritt zunächst einen Aufbau 
mit zwei Modulen plane (im späteren Verlauf mit bis zu fünf Modulen):
- Eines dieser beiden XBee-Module wird an einen Mikrocontroller 
(STM32F103ZC) am Fahrzeug angeschlossen (sobald das funktioniert, werden 
noch drei weitere Fahrzeuge genau so ausgerüstet, aber das hat zunächst 
Zeit)
- Das zweite Modul wird über USB an einen Rechner mit MATLAB 
angeschlossen

Hierbei interessiert mich aber erst mal die Kombination vom XBee-Modul 
mit dem Mikrocontroller (über UART). Es sollen Daten von MATLAB 
empfangen und an MATLAB gesendet werden. Da ich noch keinerlei 
Programmiererfahrung auf diesem Gebiet habe, wollte ich hier mal 
nachfragen, ob mir jemand Hilfe leisten kann. Sei es mit Beispielcode 
für eine solche Kommunikation (eventuell auch mit anderen 
Mikrocontrollern), einem kleinen Tutorial, Literaturempfehlungen, 
empfehlenswerte Links im Internet. Mich interessiert auch dabei, wie ich 
den Daten-Frame korrekt einbaue (ich denke, dass das notwendig ist).

Über Antworten würde ich mich sehr freuen.

Vielen Dank

m. becker

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.