第一步:安装vscode插件——EIDE EIDE是什么 EIDE 是一个 VSCode 插件,用来开发单片机项目,比如:8051, stm8, stm32, other cortex-m mcus ... 这里给出EIDE的官网以及论坛地址,有什么不知道的可以去看💯💯💯。 EIDE的下载 在vscode拓展界面搜索EIDE并下载 下载好后应该是这个界面 EID
2、Cortex-Debug新版本需要gcc版本>=9,EIDE默认安装的riscv_gcc版本为8.3 步骤: 1、下载并安装MounRiver Studio1.9.2 页面:http://www.mounriver.com/download 连接地址:http://file-oss.mounriver.com/upgrade/MounRiver_Studio_Setup_V192.zip 2、下载并安装vscode(1.99.3) 3、安装EIDE插件(v3.21.2) 4、下...
使用EIDE搭配pyOCD编程和烧录可以完全脱离Keil环境,使用cortex-debug搭配开源的arm noea……可以实现调试功能。 在跟随以下文章配置之前,你应当已经完成了以下配置: 安装好了VScode 下载EIDE并配置好了任意一种工具链 下载完成了PY32提供的专用OpenOCD 完成以上前置步骤之后,可以开始以下配置。 pyOCD配置(不推荐) Windows...
Cortex-Debug插件用来实现代码仿真和调试。 2.3 VSCode插件:Embedded IDE; Embedded IDE简称EIDE,用来导入Keil工程,支持Cortex-M内核芯片的编译和烧录工作。 2.4GDB工具: GDB工具用来配合Cortex-Debug插件实现仿真调试功能。 需要单独下载并安装,安装的时候可以选择把执行文件路径加入系统的环境变量中,避免找不到"gcc.exe...
安装pack包后就可以使用Cortex-debug观察外设寄存器变量的值了 想要动态查看变量需要在launch.json里边添加如下文件,注意最小采样时间1s钟 打开launch.json文件的方法是点击图中的锯齿图标 这样配置完成后就可以在cortex live watch列表中添加自动刷新的变量了
EIDE工程就打开了,打开工程他会自动切换到 左边 Vscode资源管理器工作区栏目,但是我们的一些配置需要选中 左边EIDE: 3、STM32F103 工程编译烧录示例 配置好以后就可以进行编译了,编译的小按钮,编译成功如下图: 如果需要单步调试,需要安装Cortex-Debug,我这边的ST_linK调试还是有点问题,这里就不演示了,直接点击烧录测试...
Cortex-Debug插件用来实现代码仿真和调试。 2.3 VSCode插件:Embedded IDE; Embedded IDE简称EIDE,用来导入Keil工程,支持Cortex-M内核芯片的编译和烧录工作。 2.4 GDB工具: GDB工具用来配合Cortex-Debug插件实现仿真调试功能。需要单独下载并安装,安装的时候可以选择把执行文件路径加入系统的环境变量中,避免找不到"gcc.exe...
如果XDS不使用,可以不用配置[cortex-debug.openocdPath] [EIDE.OpenOCD.ExePath] 填写如下内容(根据实际路径配置): { “files.trimTrailingWhitespace”: true, “files.autoGuessEncoding”: true, “editor.renderWhitespace”: “boundary”, “cortex-debug.armToolchainPath”: “C:\ti\arm-none-eabi\”, ...
1、点击VSCode左边栏中的Extensions,在EXTENSIONS:MARKETPLACE搜索、安装Embedded IDE、Cortex-Debug等插件。
使用VSCode中的EIDE插件,可以直接导入keil工程,再采用免费的GCC进行编译,可以非常方便的进行MCU开发。在VSCode中添加了Cortex-Debug组件后,支持在线调试功能。 在工程编译成功后,需要配置调试信息,才能进行调试。本文将为大家解析在免费的GCC+VSCODE开发环境中调试雅特力工程的步骤。 首先,展开工程下面的“烧录配置”,点击...