第一步:安装vscode插件——EIDE EIDE是什么 EIDE 是一个 VSCode 插件,用来开发单片机项目,比如:8051, stm8, stm32, other cortex-m mcus ... 这里给出EIDE的官网以及论坛地址,有什么不知道的可以去看💯💯💯。 EIDE的下载 在vscode拓展界面搜索EIDE并下载 下载好后应该是这个界面 EIDE的配置(重点) 点击设...
上图中,使用颜色框框出的文件是在后续移植代码中需要用到,其余文件都是STM32CubeMx软件自动生成的项目文件,无需理会,可以将其删除。 2.2 创建VSCode相关配置文件 直接用VSCode打开这个文件夹,在“运行和调试”中,点击“创建launch.json文件”,并在弹出的下拉菜单中,选择“Cortex-Debug”,即可创建一个项目运行的配置...
Cortex-Debug 是一个专为 Visual Studio Code (VSCode) 设计的扩展插件,它提供了对 ARM Cortex-M 和 Cortex-A 系列微控制器的高级调试支持。在 Cortex-Debug 的使用过程中,芯片的配置文件是一个重要的组成部分,它帮助调试器识别并正确配置目标芯片。以下是关于 Cortex-Debug 芯片配置文件的详细解答: 1. Cortex-...
其他插件冲突,如果你安装了其他与调试相关的VSCode插件,它们可能会与Cortex-Debug插件冲突。尝试禁用其他...
cortex-debug 设置 你需要安装 SEGGER 的 JLINK 驱动软件,然后点击 VSCODE 的调试按钮,添加一个调试配置 launch.json,参考下面的例子,注意你需要选择正确的 device,executable { // 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。 // 欲了解更多信息,请访问: https://go.microsoft.com//?link...
1 需要工具:VSCODE STM32CUBEMX ,gcc-arm-none-eabi 插件:cortex-debug , jlink 驱动, C/C++ VS makertplace.(工具安装及插件安装百度即可) 2 首先先用STM32CUBEMX生成 STM32F103RCT6的makefile工程。 3 makefile 工程导入到VSCODE中,点击新终端,进行MAKE。
VSCODE 至少V1.69以上 下载 (内含插件:C/C++;C++ Intellisense;Embedded IDE;Cortex Debug;IAR Build;IAR C-SPY Debug;git;Git Graph) 联网PC直接跳过 无网PC一定要下载Embedded IDE3.9离线包 IAR 7.80.4 / 8.20.2 / 8.40.2 / 8.50 均验证通过
前文写到使用minGW、GNU for ARM和VScode组成编译调试链,今天又发现了一款VScode的插件,Cortex-Debug(marus25),可以用来debug ARM cortex-M系列单片机。 这款插件目前功能不多,但好在配置简单,读一下官方的文档 ,稍微配置一下就可直接使用了,并且,前文的Jlink GDB server需要我们自己打开,这款插件可以免去这个过程。
git clone https://github.com/Marus/cortex-debug.git cd cortex-debug Optionally switch to a branch:git checkout <existing-branch-name> npm install Optionalnpm run compile Open VSCode in the top folder and run the tasknpm watch. This will compile the code and watch for any changes and auto...
VSCODE 至少V1.69以上 下载 (内含插件:C/C++;C++ Intellisense;Embedded IDE;Cortex Debug;IAR Build;IAR C-SPY Debug;git;Git Graph) 联网PC直接跳过 无网PC一定要下载Embedded IDE3.9离线包 补丁需要释放到[x:\VSCode\data\extensions] IAR 7.80.4 下载 IAR 8.20.2 下载 IAR 8.40.2 下载 IAR 9.30.1(文...