Forum: Mikrocontroller und Digitale Elektronik Verbindung zw PC und uC


von Patrick (Gast)


Lesenswert?

Hallo Leute!

Ich arbeite gerade an einem Projekt mit dem STM32F429I-disco Board.

Im Rahmen dieses Projektes möchte ich mittels ADC gemessene Daten auf 
den PC übertragen. Ich habe bereits nach Lösungen gesucht und habe noch 
keinen funktionierenden weg gefunden die Daten zu übertragen.

Ich benutze die Programmierumgebung CooCox bzw. Keil.

Über nützliche Tipps bedanke ich mich schon mal im Vorraus.

mfg
Patrick

von Random .. (thorstendb) Benutzerseite


Lesenswert?

UART? USB? Ethernet?
Beim MDK-ARM hast gleich die passenden Libs mit dabei.

von Patrick (Gast)


Lesenswert?

Die Übertragung sollte über USB erfolgen.
Alle USB libs wurden eingebunden und erkannt jedoch brachte ich keine 
Verbindung zustande.

von Rainer (Gast)


Lesenswert?

Hallo Patrick,

für so eine USB-Verbindung habe ich mal ein Projekt von Uwe Becker als 
Basis verwendet:
http://mikrocontroller.bplaced.net/wordpress/?page_id=1974
Das hat ganz gut Funktioniert. Ist zwar für das STM32F4-Discovery, lässt 
sich aber bestimmt für den STM32F429 anpassen.

Gruß
Rainer

von Patrick (Gast)


Lesenswert?

Danke ich werde mich mal in dein Projekt einlesen und versuchen es für 
den STM32F429 anzupassen.

von Uwe B. (derexponent)


Lesenswert?

Hi Patrick,

der Link von Rainer ist wohl nicht so passend für dein Problem

wenn du "nur" daten vom STM32F429 an einen PC senden willst
nimm entweder diese Library
http://mikrocontroller.bplaced.net/wordpress/?page_id=2838

damit hast du eine TTL-UART (brauchst zum anschluß an den PC
also noch einen Wandler auf USB oder RS232)

oder diese Library :
http://mikrocontroller.bplaced.net/wordpress/?page_id=2856

damit hast du ein CDC-Device über den User-USB (mikro USB-Buchse)
dafür brauchst du nur ein entsprechendes Kabel zum PC

gesendet wird bei beiden per "..SendString()"


Gruss Uwe

von Patrick (Gast)


Lesenswert?

Vielen Dank für die schnellen und hilfreichen Antworten, ich werd's mal 
versuchen.

von Amateur (Gast)


Lesenswert?

Von wegen Servicewüste!

Ich überfliege die Datenblätter, ohne richtig hinzuschauen; stelle meine 
Frage im Forum und schon weiß ich es;)

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
Noch kein Account? Hier anmelden.