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/52225736VisualGFB安装
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 + Visual Assist X + MDK(编译器) 构建STM32开发环境
- 使用 Visual Studio .NET 开发 Web 项目的远程服务器配置
- 在团队开发环境中使用 Visual Studio .NET
- Visual Studio .Net团队开发
- 使用 Microsoft Visual Studio 2005 开发备忘(作者:海雅)
- 70-316 使用Microsoft Visual C# .NET and Microsoft Visual Studio .NET 开发及实现基于Windows的应用程序 考点整理
- 问题很可能是因为本地 Web 服务器上没有安装所需的组件。请运行 Visual Studio .NET 安装程序并添加 Web 开发组件。
- 利用Visual Studio .Net集成开发环境进行批量文件中的字符替换
- 用Visual Studio .Net 2003开发PHP程序
- [推荐].NET开发人员必备的10个Visual Studio Add-Ins
- 用 Visual Studio.NET 和 Visual SourceSafe 进行团队开发
- 下一版本Windows® CE 开发工具Smart Device Extensions for Microsoft Visual Studio® .NET
- Visual Studio .Net团队开发[转]
- Visual Studio .Net团队开发[转]
- Visual Studio .Net团队开发
- 下一版本Windows® CE 开发工具Smart Device Extensions for Microsoft Visual Studio® .NET
- Visual Studio .Net团队开发
- Visual Studio .Net团队开发
- Visual Studio Whidbey——Web应用程序开发新功能预览
- [智能设备]Visual Studio.NET 2003开发智能设备入门问题