Arbeite mich in STM32F103CB ein. Die Programme schreibe ich mit der ARM-Oberfläche von Keil. Zum Debuggen und Flashen nehme ich den STLink/V2. Mit der mitgelieferten Software (STM-Link Utility) kann ich den Chip ansprechen und programmieren (siehe STM-OK.gif). Nur mit dem Keil geht es nicht (siehe No-STLink.gif). Im Anhang ist ein Bild (siehe Keil-STLink.gif) der Einstellungen in der Keil-Oberfläche. Was muss ich tun, um den STLink unter Keil zum Laufen zu bringen?
Das schaut nach nem ziemlich alten ST Link Treiber aus ... Den hab ich gerad mal aus der MDK 4.7 gefischt ... C:\Keil\ARM\STLink
Danke für den neuen Treiber :) Leider ohne Erfolg: NO ST-Link detected
Unter $INSTALLDIR\ARM\STLink findest Du das: ST-LinkUpgrade.exe Deine V2J16S4 ist schon ältlich. Mit der V2J17S0 geht es. Ansonsten gibt es noch einen 2. Treiber... Viel Erfolg.
./. schrieb: > Unter $INSTALLDIR\ARM\STLink > > findest Du das: ST-LinkUpgrade.exe > > Deine V2J16S4 ist schon ältlich. > > Mit der V2J17S0 geht es. ST-Link Firmware erfolgreich aktualisiert. Das Problem bleibt jedoch: No ST-Link ... > Ansonsten gibt es noch einen 2. Treiber... Welchen 2. Treiber kann ich verwenden?
Vieles probiert. Nichts funktioniert. Keil erkennt den STLink nicht.
> Welchen 2. Treiber kann ich verwenden? Na siehe Bild... http://www.mikrocontroller.net/attachment/186611/STLINK_DEPR.png
./. schrieb: >> Welchen 2. Treiber kann ich verwenden? > > Na siehe Bild... > > http://www.mikrocontroller.net/attachment/186611/STLINK_DEPR.png Der taucht bei mir nicht auf.
Unter CooCox funktioniert der STLink ebenfalls, nur Keil macht Zicken.
Was siehst du denn wenn du bei Utilities guckst und dann auf debug, wie im Bild? Das ist ein Bild von meiner Konfiguration...
Das sind übrigens meine Treiber... aber ganz blöd gefragt: Probier doch mal uVision als Administrator auszuführen.... Rechsklick auf Icon und dann "Als Administrator ausführen..." klicken
Es ist nicht zu fassen, Martin! Es funktioniert mit deinen Treibern auf Anhieb :) Vielen Dank.
Top! Habe mich nämlich schon gewundert, die eine *.dll Datei weiter oben bringt ja so garnichts als Treiber... Viel Spaß :)
Martin N. schrieb: > Top! Habe mich nämlich schon gewundert, die eine *.dll Datei weiter oben > bringt ja so garnichts als Treiber... > > Viel Spaß :) LOL :-) Ich war davon ausgegangen, dass du den ST Link bereits auf deinem PC installiert hast :-)
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.