我正在运行Visual Studio Community 2015和visualGDB,并为STM32构建嵌入式应用程序。每个教程仅显示如何调试项目,但是可以将代码刷新到设备,因为它可能形成其他IDE吗?
答案 0 :(得分:0)
是 - 在“调试方法”下的项目设置中,您将设置编程界面。 (在我的情况下,我使用的是STM32F072 Discovery板,带有集成的ST-Link V2接口。)同样的接口用于编程和调试。
当您启动调试会话时,它将编译您的代码,刷新您的设备,然后开始以调试模式执行。您也可以“运行”程序,它将构建并刷新代码并执行它而无需调试。
无论哪种方式,程序都将保留在您的设备上,因此对于个人爱好项目,您可以在成功的调试/运行会话后“部署”(如果需要)。
如果你想在没有每次构建的情况下闪存多个设备(即用于制作),我不确定是否有选项。在Visual Studio / VisualGDB之外使用ST-Link实用程序可能更好。
答案 1 :(得分:0)
您是否在寻找ST提供的stLink工具?看看'visualGDB StLink和openOCD'