检查 VSCode 的设置,确保没有禁用或限制 Cortex-Debug 插件的功能。
直接用VSCode打开这个文件夹,在“运行和调试”中,点击“创建launch.json文件”,并在弹出的下拉菜单中,选择“Cortex-Debug”,即可创建一个项目运行的配置文件。
还可以监视指定内存、变量、寄存器,反汇编指定函数 …… 仿真时点击 " Ctrl + Shift + P " 输入 Cortex-debug: Show disassembly 回车输入函数名, 即可在汇编中执行指定函数, " Ctrl + Shift + P " 输入 Cortex-debug: View Memory 回车输入起始地址和数据长度, 即可查看内存中指定区域的数据. 彻底告别 keil。
cortex-debug 设置 你需要安装 SEGGER 的 JLINK 驱动软件,然后点击 VSCODE 的调试按钮,添加一个调试配置 launch.json,参考下面的例子,注意你需要选择正确的 device,executable { // 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。 // 欲了解更多信息,请访问: https://go.microsoft.com//?link...
这句话会告诉 Cortex-Debug 插件J-Link GDB server 的路径。 代码清单: 使用 J-link 调试的配置 { "version": "0.2.0", "configurations": [ { "name": "CortexDebug-Jlink", "type": "cortex-debug", "request": "launch", "cwd": "${workspaceFolder}", "executable": "${workspaceFolder}/gcc...
仿真时点击 " Ctrl + Shift + P " 输入 Cortex-debug: Show disassembly 回车输入函数名, 即可在汇编中执行指定函数, " Ctrl + Shift + P " 输入 Cortex-debug: View Memory 回车输入起始地址和数据长度, 即可查看内存中指定区域的数据. 彻底告别 keil。
打开VSCode,在主界中按照图4-1中的顺序分别安装需要用到的两个插件C/C++和Cortex-Debug。 图4-1 VSCode安装插件 5. Makefile文件 用瑞萨的集成开发环境e2studio创建RA工程,编译后会在Debug目录下生成makefile文件,如图5-1,可以直接使用这个makefile,感兴趣的朋友也可以自己编写makefile文件。
前文写到使用minGW、GNU for ARM和VScode组成编译调试链,今天又发现了一款VScode的插件,Cortex-Debug(marus25),可以用来debug ARM cortex-M系列单片机。 这款插件目前功能不多,但好在配置简单,读一下官方的文档 ,稍微配置一下就可直接使用了,并且,前文的Jlink GDB server需要我们自己打开,这款插件可以免去这个过程。
1,配置arm-none-eabi+msys 实现在Windows上的make交叉编译,参考https://www.jianshu.com/p/158562247aa1 2、...
(内含插件: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 均验证通过 使用效果: 变更协议栈或其他工具: ...