1、Eclipse集成开发环境

1.1、Eclipse维基百科:

http://zh.wikipedia.org/zh/Eclipse

1.2、下载安装JRE(Java Runtime Environment,Java运行时环境):

Eclipse是Java软件,运行时必须要JRE。

http://www.java.com/zh_CN/download/manual.jsp

Windows 环境下 GNU ARM 开发环境建立 

1.3、下载安装Eclipse IDE for C/C++ Developers:

为了方便可以直接下载Eclipse IDE for C/C++ Developers进行安装,

Hint:
You will need a Java runtime environment (JRE) to use Eclipse (Java 5 JRE recommended).

http://www.eclipse.org/downloads/

Windows 环境下 GNU ARM 开发环境建立

也可以在现有的Eclipse上增加安装CDT插件,用于C/C++开发,

http://www.eclipse.org/cdt/downloads.php

Windows 环境下 GNU ARM 开发环境建立

Please note that there is a known problem with installing the optional GDB Hardware Debugging feature in CDT 7.0.1 (Bug 326176).

To install the optional GDB Hardware Debugging feature, please use this build: cdt-master-7.0.1-I201009241320.

http://download.eclipse.org/tools/cdt/builds/7.0.1/I.I201009241320/index.html

Windows 环境下 GNU ARM 开发环境建立

2、GNU ARM toolchain(GNU ARM 交叉编译工具链):

2.1、GNU ARM 交叉编译工具链选择Sourcery G++ Lite Edition for ARM

http://www.codesourcery.com/sgpp/lite/arm/portal/subscription?@template=lite

Windows 环境下 GNU ARM 开发环境建立

2.2、GNU ARM Eclipse Plug-in

This plug-in is an Eclipse CDT Manged Build Extension for GNU ARM Toolchains like CodeSourcery G++ Lite, GNUARM, WinARM, Yagarto, devkitPro.

http://sourceforge.net/projects/gnuarmeclipse/

http://sourceforge.net/apps/mediawiki/gnuarmeclipse/index.php?title=Main_Page

Windows 环境下 GNU ARM 开发环境建立 

3、OpenOCD(Open On-Chip Debugger):

3.1、OpenOCD官方主页:

http://openocd.berlios.de/web/

Windows 环境下 GNU ARM 开发环境建立

3.2、一个已经编译好的Windows版本OpenOCD安装软件 。

OpenOCD - Open On Chip Debugger. Debugger for ARM cores - Windows installers of compiled releases.

OpenOCD 0.4.0 for Windows. An msi installer of complete package and it's md5 checksum.

Due to alleged GPLv2 license incompatibility of using ftd2xx.dll libraries, this version was compiled to use

libftdi + libusb-win32 libraries.

http://www.freddiechopin.info/index.php/en/download/category/4-openocd

Windows 环境下 GNU ARM 开发环境建立

3.3、在OpenOCD安装软件中已经包含了libftdi的库文件,不需要自己动手编译。

http://www.intra2net.com/en/developer/libftdi/

Windows 环境下 GNU ARM 开发环境建立

3.4、在OpenOCD安装软件中已经包含了libusb的库,不需要自己动手编译,

http://www.libusb.org/

Windows 环境下 GNU ARM 开发环境建立

但需要为你的USB JTAG调试器安装libusb驱动。

http://www.libusb.org/wiki/windows_backend

Windows 环境下 GNU ARM 开发环境建立

注意:使用zadig.exe安装的驱动在OpenOCD中不能正常使用,请从以下地址下载驱动

Windows 环境下 GNU ARM 开发环境建立

http://sourceforge.net/apps/trac/libusb-win32/wiki

Windows 环境下 GNU ARM 开发环境建立

http://sourceforge.net/projects/libusb-win32/

Windows 环境下 GNU ARM 开发环境建立

相关文章:

  • 2021-06-21
  • 2022-12-23
  • 2022-12-23
  • 2022-03-13
  • 2021-11-16
  • 2021-12-12
  • 2022-12-23
  • 2021-11-30
猜你喜欢
  • 2022-12-23
  • 2021-11-16
  • 2022-01-20
  • 2021-09-24
  • 2021-07-15
相关资源
相似解决方案