win7+eclipse+gdbserver+jlink

本文介绍了如何在Windows 7环境下,利用Eclipse集成开发环境,结合JLinkGDBServer和SEGGER J-Link进行Cortex-A9处理器的硬件调试。步骤包括安装JLink软件、Eclipse C/C++ GDB Hardware Debugging插件、gnuarmeclipse插件,设置GCC工具链,并详细说明了如何配置Eclipse的调试器选项,如设备名、GDB服务器、启动断点等。
摘要由CSDN通过智能技术生成

1. 下载jlink的安装包,安装后,用windows命令行:JLinkGDBServerCL -if JTAG,一般可以连接目标SOC

2. 安装eclipse的插件包:C/C++ GDB Hardware Debugging

3. 安装eclipse的插件包:gnuarmeclipse。地址为:http://gnuarmeclipse.livius.net/blog/plugins-install/

4. 安装gcc-arm-none-eabi-4_9-2014q4-20141203-win32.exe。会在windows下安装toolchains。

5. eclipse -> Window -> Preferences -> Run/Debug->String Substitution中添加:
  • jlink_path:指向jlink的安装目录
  • jlink_gdbserver:JLinkGDBServerCL.exe

6. 创建debugger配置,Run -> Debug Configurations (参考:http://gnuarmeclipse.livius.net/blog/jlink-debugging/)

  • 双击“GDB SEGGER J-Link Debugging”,会出现一个多tab的菜单
  • Tab “Main”
    • 填写待调试的程序,一般为*.elf
    • Disable auto build
  • Tab “Debugger”
    • 填写“Device name: Cortex-A9”
    • 清空“Other options:”
    • Executable: 填写“路径/arm-
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值