Hallo zusammen, Ich habe ein recht simples Programm für UART geschrieben und auf den Chip geflashed. Also die UART Verbindung initialisieren und ein paar Mal Hello World an den PC senden. Aber mit der Verbindung stimmt etwas nicht. Im Gerätemanager wird angezeigt: ST Microelectronics STLink Virtual COM Port (COM4) . Das passt soweit. Rechtsklick und dann Eigenschaften zeigt "Gerät funktioniert einewandfrei" und "alle Treiber sind aktuell". Wen ich aber im Terminalprogramm HTerm, dort wird auch COM4 als vorhanden angezeigt, aber wenn ich auf Connect klicke kommt: Error in OpenPort: Comport 'COM4' not found. Und das jedes mal. Habe HTerm auch an anderem PC, am Laptop mal installiert und den µC mit dem UART-Programm angeschlossen: gleiches Problem. Leider habe ich keine Messgeräte zum Messen der Hardware da. Aber das NUCLEO Board ist auch noch recht neu. Schon mal jemand dieses Problem gehabt oder eine Idee was da los sein könnte?
Probier mal ein Update des Stlink auf dem Nucleo.
Wie geht das denn? Ansonsten, als Programmierschnittstelle funktioniert der ST Link weiterhin, also ich kann das Programm löschen, ein anderes draufflashen, dann wieder das erste usw.
Meinst du die Software ST Link Utility updaten oder was meinst du mit Update?
Das Board mit ST-Link Utility updaten.
Genauer: Den ST-Link auf dem Board.
Andreas E. schrieb: > Ich habe ein recht simples Programm für UART geschrieben und auf den > Chip geflashed. Also die UART Verbindung initialisieren und ein paar Mal > Hello World an den PC senden. Aber mit der Verbindung stimmt etwas > nicht. Welchen Port hast Du denn auf dem ST benutzt? Der ST-Link hängt auf PA2 und 3 und damit auf USART2.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.