您的位置:首页 > 其它

Visual Studio + CubeMX +GDB 开发STM32

2016-12-10 21:00 375 查看

1.写在前面:此文为网站教程和实践结合,大部分为转载

Visual Studio 用来编写调试非常强大.

VisualGDB可以调用VisualStudio调试

CubeMX 快速生成代码

准备工作

CubeMX下载安装http://blog.csdn.net/ybhuangfugui/article/details/52225736

VisualGFB安装

Visual studio安装

使用教程:http://visualgdb.com/tutorials/arm/stm32/cube/

中文版教程:http://www.openedv.com/forum.php?mod=viewthread&tid=84554&highlight=visual%2Bstudio

遇到的问题

CubeMX 生成TrueStudio 报错(貌似没事)

CubeMX工程到Visual Studio 无法编译通过

显示:multiple definition of `SystemCoreClock’

等信息

(查看程序清单,出现了两个system_stm32f1xx.c

删除一个后正常了.)

调试死在了__HAL_AFIO_REMAP_SWJ_DISABLE()

(CubeMX禁用了SW-DP 和JTAG-DP )

这个注释了…搞定调试正常
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  visual studio stm32 gdb