我正在运行Visual Studio Community 2015和visualGDB,并为STM32构建一个嵌入式应用程序。每个教程只展示如何调试项目,但是可以将代码闪存到设备上,因为它可能来自其他IDE吗?
发布于 2016-05-17 23:21:23
可以-在"Debug Method“下的项目设置中,您将设置编程接口。(在我的例子中,我使用的是带有集成ST-Link V2接口的STM32F072 Discovery板。)此接口用于编程和调试。
当您启动调试会话时,它将编译您的代码,刷新您的设备,然后开始在调试模式下执行。您也可以只“运行”程序,它将构建并刷新您的代码,并在不进行调试的情况下执行它。
无论哪种方式,程序都会留在你的设备上,所以对于一个个人爱好项目,如果你愿意,你可以在成功的调试/运行会话后“部署”。
如果你想闪存多个设备,而不是每次都构建(例如,用于生产),我不确定是否有这样的选择。在Visual Studio/VisualGDB之外使用ST-Link实用程序可能会更好。
发布于 2016-05-17 23:23:15
你有没有找过ST提供的stLink工具?看看“visualGDB StLink和openOCD”
https://stackoverflow.com/questions/37277012
复制相似问题