Windows 下OpenJtag OpenOCD Eclipse 集成环境安装
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Windows 下OpenJtag OpenOCD Eclipse 集成环境安装
windows下openjtagopenocdeclipse集成环境安装
windows下openjtag+openocd+eclipse集成环境安装
1.windows下的arm编程的内置环境存有两种。
一种采用armcc编程的。
其汇编语言
使用arm公司规定的标准。
采用其的内置环境存有ads/realview/keilc等,通常与其内
置的硬件调试器存有轻便的并口jtag调试,或基于usb的jlink调试器。
在硬件调试和
内置环境起至中介的调试软件存有h-jtag/jlink-rdi.
另外一大体系结构是采用arm-elf-gcc来编译程序。
其汇编直接采用gnu汇编。
使用
的集成环境有eclipse.与其集成的硬件调试器有openjtag.在集成环境与硬件调试器与中
介作用的是openocd这样调试软件。
后者的两大优点,在linux/windows多个平台都能够用采用,而且编订与linux内核,u-boot一样的格式。
还是很存有优点的。
关于eclipse的安装参见我的文章()
这里重点是openocd/openjtag的加装,以及与eclipse的内置。
openjtag加装
openjtag是一个基于usb的硬件调试器,因此安装时,主要安装驱动。
openocd安装
openocd就是一个开源的调试软件。
采用它首先加装openocd本身(openocd-r717-20210619.exe)arm-elf-gcc/arm-elf-gdb
/newlib(02.yagarto-bu-2.18_gcc-4.2.2-c-c++_nl-1.16.0_gi-
6.8.50_20210408.exe)
make工具(03.yagarto-tools-20210303-setup.exe)openocd的布局
这里以用得最多的s3c2440来作处理.将装门配置的openjtag.cfg.拷入openocd的安装目录interface目录下,改名为openocd.cfg
将其拷入target目录下,更名为samsung_2440.cfg.在cmd窗口下,在某一个目录运转openocd-ftd2xx即运转openocd,它可以在当前目录搜寻openocd.cfg.通常布局如
下.gdb_port3333interfaceft2232jtag_speed0
ft2232_vid_pid0x14570x5118ft2232_layout\reset_configtrst_and_srstjtag_device40
x10xf0xedaemon_startupattach
targetarm920tlittlereset_run0arm920t
arm7_9fast_memory_accessenableworking_area00x2000000x4000backup#flashbankcfi00 x100000220#debug_level3nanddevices3c24400run_and_halt_time05000
ft2232_device_desc\。