Forum: Mikrocontroller und Digitale Elektronik UART-Terminal


von Keiner K. (eddi_x)


Lesenswert?

Hallo zusammen,

ich bin relativ neu was Mikrocontroller angeht und hab jetzt grad 
angefangen mich in den STM32F303 einzuarbeiten.
Soweit geht das auch recht gut. Allerdings hab ich grad irgendwie ein 
ziemlich dämliches Problem fürchte ich^^
Will, dass der Controller mir ein par Daten per USART an den PC schickt.
Code scheint zu funktionieren, gibt jedenfalls keine Fehler aus, aber 
ich hab absolut keine Ahnung, wie ich das jetzt am PC empfangen soll^^
Benutze die CoIDE zum programmieren und bins eigentlich gewohnt, dass 
die IDE irgendwo ein Terminal hat, womit man serielle Kommunikation 
betreiben kann.
Finde ich das bloß nicht, oder gibts das bei CoIDE nicht?
Was nehmt ihr dann dafür?

Lg
Eddi

von Sönke M. (soem)


Lesenswert?

Ich benutze dafür HTerm! Ist auch ziemlich simpel in der Handhabung ;)

http://www.der-hammer.info/terminal/

von X2 (Gast)


Lesenswert?

Putty

von Phantomix X. (phantomix)


Lesenswert?

Keiner Keiner schrieb:
> Benutze die CoIDE zum programmieren und bins eigentlich gewohnt, dass
> die IDE irgendwo ein Terminal hat, womit man serielle Kommunikation
> betreiben kann.
> Finde ich das bloß nicht, oder gibts das bei CoIDE nicht?

Für USART hat man das in der IDE; manche unterstützen SWO (Serial Wire 
Output) als Debug-print-schnittstelle.

Ich empfehle HTerm und Docklight.

von Keiner K. (eddi_x)


Lesenswert?

Danke schon mal für die Antworten.
Ich habs mal mit HTerm ausprobiert. Falls die CoIDE soetwas hat, hab 
ichs nicht gefunden ;-)
Ich glaube aber mein Probelm ist viel größer als nur das 
Terminalprogramm^^
Ich hoffe hier hat jemand Ahnung vom ST32F3Discovery Board.
Jedesmal wenn ich den USB-Port in den PC stecke kommt sofort die Meldung 
"USB-Gerät nicht erkannt"
Treiber sind installiert (auch der virtual Comport Treiber von ST) und 
als USB Schnittstelle hab ich die User-USB genommen an einem USB 2.0 
Port (an USB 3.0 kommt garkeine Reaktion)
Heist dass, dass ich die USB-Schnittstelle Controllerseitig falsch 
programmiert habe, oder sind das irgendwelche Treiberfehler, dass der PC 
das nicht erkennt?
Ich bin da echt aufgeschmissen, weiß auch nicht so wirklich wo ich da 
suchen soll, weil so absolut garnichts funktioniert ;-)
Kennt einer ein gutes Tutorial mit dem man sich da reinarbeiten kann?
Lg

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.