java_download1
如果是先要安装Java开发环境,就安装JDK,如果只是想运行Java,安装JRE就可以了。
java_download2

解压并配置环境变量

如果你不想配置环境变量的话:
可以修改eclipse目录下的eclipse.ini,在第1,2行加上配置即可:

C: /Program Files (x86)/Java/jre7/bin/javaw .exe (请修改为自己的javaw .exe 所在目录)

安装eclipse

1. 进入Eclipse官网下载安装包

https://www.eclipse.org/downloads/eclipse-packages/

2. 根据自己的操作系统选择对应的链接

下载Eclipse IDE for C/C++ Developers
eclipse_download1

若是Linux或者MAC OS则,在右上角选择对应的系统
eclipse_download2

安装gcc交叉编译工具

1.下载地址

https://launchpad.net/gcc-arm-embedded/+download

2. 下载需要的版本

3.解压并配置环境变量

开始菜单—>计算机—>右键属性—>高级系统设置—>环境变量—>添加编译器路径到path

安装GNU MCU Eclipse插件

1. 打开Eclipse

菜单栏选择help —> Eclipse Markplace —> Search —> 搜索“GNU MCU Eclipse”
plugin

2. 安装插件

plugin
选择confirm

1. 新建C project

NewProject
创建新工程,注意是Makefile工程

2. 导入源码

Import —> General —> File System
import

3. 编译工程

编译工程的前提是可以Makefile已经能搭建好。命令行可以正常make编译。

4. 配置DEBUG选项

  1. 菜单栏Run —> Debug Configurations
    debug1
  2. 双击GDB Hardware Debuging
    新建Debug项目
4.1 main选项卡
  1. 点击Browse选择需要debug的elf文件路径
  2. 配置build选项,选择Disable auto build,每次debug不会自动编译。
4.2 Debugger选项卡
  1. GDB Setup
    填写arm-none-eabi-gdb
  2. Remote Target
    • 填写对应的IP和端口号
    • 如果是本机,就填localhost,如果是局域网,则填写Jlink GDB Server的IP地址
      debug2
4.3 Startup选项卡

根据自己的需要配置
如下
debug3

Debug

点击Debug按键就可以捉虫子了。

安装Java环境1. 进入Java官网 http://www.oracle.com/technetwork/java/javase/downloads/index.html2. 下载安装包 如果是先要安装Java开发环境,就安装JDK,如果只是想运行Java,安装JRE就可以了。 解压并配置环境变量如果你不想配置环境变量的话: 可以修改eclipse目录下的eclipse.ini,在第1 ( gdb ) target remote localhost:2331 Remote debugging using localhost:2331 0x00000000 in ?? () ( gdb ) monitor help SEGGER J-Link GDB Server V4.34 Available remo 1.1 下载安装 Eclipse IDE for Embedded C/C++ Developers的最新的2021-09版本,下载链接为: https://ftp.jaist.ac.jp/pub/ eclipse /oomph/epp/2021-09/R/ eclipse -inst-jre-win64.exehttps://ftp.jaist.ac.jp/pub/ eclipse /oomph/epp/2021-09/R/ eclipse -inst-jre-win64.exe 1.2 下载安装gc. 安装JAVA虚拟机  JRE 就足够了。 下载 eclipse 的 C/C++ 版本 下载 zylin 插件,在 eclipse 的 Help --> Install New Software 中 添加地址 http://opensource.zylin.com/zylincdt/ 就可以了。
VSCode提供了集成的 调试 工具,其中包括对 GDB 的支持。要在VSCode中使用 GDB 进行 调试 ,首先需要配置 调试 器。可以通过安装C/C++插件来获得对 GDB 的支持。然后,按照以下步骤进行配置: 1. 打开VSCode并打开要 调试 的项目。 2. 在左侧的活动栏中,点击 调试 图标( 调试 镜像)以打开 调试 视图。 3. 在 调试 视图中,点击顶部工具栏中的"齿轮"图标,这将打开"launch.json"文件。 4. 在"launch.json"文件中,可以看到一个 "configurations" 数组,其中包含了不同的 调试 配置。在这里,我们需要添加一个 GDB 配置。 5. 在 "configurations" 数组中添加以下配置: "name": " GDB ", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/your_program", "miDebuggerPath": " gdb ", "miDebuggerArgs": "-g", "cwd": "${workspaceFolder}" 确保将 "your_program" 替换为你要 调试 的程序的路径。 6. 保存并关闭 "launch.json" 文件。 7. 现在,你可以在VSCode中点击 调试 视图左侧的绿色播放按钮来启动 GDB 调试 器。 8. 在 调试 器启动后,你可以设置断点,单步执行代码,查看变量和堆栈等。 通过上述步骤,你就可以在VSCode中使用 GDB 进行 调试 了。请确保你的项目已经正确配置,并且你已经正确安装了 GDB 。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [一文掌握vscode远程 gdb 调试 ](https://blog.csdn.net/zong596568821xp/article/details/124338072)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]