Ich verwende Visual Studio Community 2015 und VisualGDB und baue eine eingebettete Anwendung für STM32. Jedes Tutorial zeigt nur, wie das Projekt zu debuggen ist, aber ist es möglich, den Code auf das Gerät zu flashen, wie es von anderen IDEs möglich ist?Blinkender Code zu Gerät von Visual Studio + visualGDB
Antwort
Ja - In Ihren Projekteinstellungen unter "Debug-Methode" stellen Sie Ihre Programmierschnittstelle ein. (In meinem Fall verwende ich eine STM32F072 Discovery-Karte mit der integrierten ST-Link V2-Schnittstelle.) Diese Schnittstelle wird sowohl für die Programmierung als auch für das Debugging verwendet.
Wenn Sie eine Debug-Sitzung starten, kompiliert es Ihren Code, flash Ihr Gerät und starten Sie dann im Debug-Modus ausgeführt. Sie können auch einfach das Programm "ausführen", das Ihren Code erstellt und aufblinkt und ihn ohne Debugging ausführt.
So oder so, das Programm bleibt auf Ihrem Gerät, so dass Sie für ein individuelles Hobby-Projekt nach einer erfolgreichen Debug/Run-Sitzung "deployen" können, wenn Sie möchten.
Wenn Sie mehrere Geräte ohne jedes Build (d. H. Für die Produktion) flashen möchten, bin ich nicht sicher, ob es eine Option dafür gibt. Es ist möglicherweise besser, das ST-Link-Dienstprogramm außerhalb von Visual Studio/VisualGDB zu verwenden.
Haben Sie nach stLink-Tool von ST gesucht. Werfen Sie einen Blick auf 'visualGDB StLink und openOCD'
- 1. Ist es möglich, eine BeagleBone Black-App in Visual Studio ohne VisualGDB zu erstellen?
- 2. Visual Studio Code Formatierung
- 3. Visual Studio Kompilierter Code
- 4. Visual Studio Code includePath
- 5. wie Visual Studio-Code
- 6. Visual Studio Überschreiben Code
- 7. Visual Studio Code Farbauswahl
- 8. Visual Studio Code Installationsort
- 9. Verwenden von Code-Snippets in Visual Studio
- 10. Cross Compiling ARM7-Code von Visual Studio
- 11. FTP-Synchronisierung von Visual Studio-Code deinstallieren
- 12. Ausführen von Hintergrunddiensten in Visual Studio Code
- 13. Visual Studio 6.0 zu Visual Studio 2008
- 14. blinkender Hintergrund
- 15. Visual Studio 2012 Code Coverage
- 16. Visual Studio Code Änderung Einrückung
- 17. Entwickeln von MATLAB-Code in Visual Studio
- 18. Visual Studio-Code Änderungen verfolgen
- 19. Visual Studio Code - Erweiterungsdatei herunterladen
- 20. Visual Studio Code automatisch drücken
- 21. Visual Studio-Code und virtualenv
- 22. NHibernate Code-Vervollständigung Visual Studio
- 23. Visual Studio Code Überprüfung Differenzfenster
- 24. Filterdateien in Visual Studio-Code
- 25. Debuggen von C# -Code in Visual Studio-Code unter Windows
- 26. Visual Studio 2012 Tastenkombinationen Von aspx zu Code hinter und Code zu aspx
- 27. Visual Studio 2010-Projekt zu Visual Studio 2012
- 28. Einrichten-Code Contracts in Visual Studio 2010
- 29. Ausführen von Resharper-Code-Analyse außerhalb von Visual Studio
- 30. Wiederherstellen von Code gelöscht von SQL Server-Datentools (Visual Studio)