Vscode EIDE+Cortex Debug搭建STM32开发仿真环境 | 您所在的位置:网站首页 › 单片机gdb调试 › Vscode EIDE+Cortex Debug搭建STM32开发仿真环境 |
Embedded IDE 特色 支持8051、AVR、STM8、Cortex-M[0/0+/3/4/7]、RISC-V、Universal-Gcc项目开发支持导入 KEIL 项目(仅限 KEIL 5 及更高版本)支持安装标准 KEIL 芯片支持包(仅适用于 Cortex-M 项目) 为快速启动项目提供丰富的项目模板一键编译,快速编译,支持多种主流编译工具(支持:armcc、gcc-arm-none-eabi、keil_c51、sdcc …)一键烧录芯片,支持多种主流烧录设备(支持:jlink、stlink、openocd、pyocd…)内置串口监视器,一键打开串口支持使用 Cppcheck 对项目进行静态检查自动为调试器插件生成默认调试配置cortex-debug/STM8-Debug支持编写JS脚本导入任意IDE工程源文件资源内置多种实用程序,“CMSIS 配置向导 UI”、“反汇编视图”、“程序资源视图”… 需要插件在Vscode的插件中搜索安装以下插件: Embedded IDE:编译下载 Cortex-Dubug:仿真
Gcc编译器 依然附上之前打包的好的工具:window vscode搭建stm32环境套装 Embedded IDE使用教程先附上EIDE使用手册是中文的且写的十分详细,我也是参考他的配置。 1、编译器路径设置
添加芯片包:点击+号会有两个选项。我选的是第一个,会跳出界面2 这里有三个选项需要关注一下和keil中配置相对应,虽然导入工程有些事默认配置好的,有些是要自己选的。 这个照着keil中debug选项配置就好了 Cortex-debug 使用 gdb 来完成调试;下图介绍了 gdb 调试的组成和它们之间的关系,在开始之前有必要理解清楚它们的关系: 这张图片来源于:https://blog.csdn.net/qq_40833810/article/details/106713462 这一步比较麻烦,需要使用另外一个插件Cortex-Debug还依赖于gcc编译器中的gdb工具和openocd这两个软件。 设置 Cortex-Debug 目标配置文件和仿真器配置文件在openocd目录下: Cortex-debug 调试器使用介绍 EIDE手册 |
CopyRight 2018-2019 实验室设备网 版权所有 |