低成本ARM调试:MDK + H-JTAG + Wiggler详解
需积分: 4 14 浏览量
更新于2024-11-22
1
收藏 601KB PDF 举报
本文主要介绍了在MDK(μVision Development Kit)环境下利用H-JTAG(Hardware JTAG Adapter)和Wiggler进行ARM微控制器(例如LPC2131)的调试过程。首先,H-JTAG是一个免费的软件工具,而Wiggler虽然成本较低,但两者结合使得整体调试成本大幅度降低,成为经济实惠的调试解决方案。以下是详细的步骤说明:
1. **调试准备**:
- 需要的软件包括MDK2.40版本和H-JTAG V031。
- 硬件方面,你需要一块Wiggler接口卡和一个配备LPC2131的开发板。
2. **启动H-JTAG**:
- 打开H-JTAG软件,如果界面未出现,可以通过按Exit键退出后重启,或者使用Resettarget键刷新目标板。
3. **H-Flash编程**:
- 进入H-Flash界面后,选择LPC2131,接着选择编程选项,检查文件类型,输入文件路径并点击Program进行下载。Erase键用于擦除Flash区域。
4. **MDK配置**:
- 在MDK中,为了便于下载,设置AutoDownload功能,确保H-Flash的TYPE设置为默认。还需生成HEX文件以便H-Flash下载,并配置DriverDLL路径。
5. **在线调试**:
- 启动MDK,选择目标选项,配置Debug相关设置,如选用RDI Interface Driver,设置DriverDLL路径后,进入调试界面进行实时调试。
6. **注意事项**:
- 调试过程中,注意观察MDK右下角的标志以跟踪调试状态。
- 对于工业控制等场景,尽管H-JTAG+MDK的下载速度可能较慢,但对于学习和开发而言,这是一个经济且实用的工具。
7. **总结**:
- MDK搭配H-JTAG和Wiggler的调试方案虽然速度不快,但对于学生和业余爱好者来说,它提供了学习和实践ARM技术的良好平台。
通过本文,读者可以了解到如何有效地利用这些工具进行低成本且易于上手的ARM开发和调试,特别适合初学者入门和进行小型项目。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2020-07-25 上传
点击了解资源详情
2024-12-26 上传
2024-12-26 上传
rasar
- 粉丝: 3
- 资源: 6
最新资源
- snake-js:带有Javascript和HTML5的Snake
- badges-and-schedules:熨斗学校实验室
- ArtCenterGame
- mywonkysounds:SoundManger 2 音板! 我的声音!
- birdinginvermont.com
- Usso:sso统一登录系统
- Design-Algorithm-Homework
- MonadicRP:GHC Haskell中的相对论编程
- monolithic-sample
- vue-shop:Vue + Element UI电商后台管理系统演示
- Neurotypical-mode:一种Chrome扩展程序,可关闭除Microsoft Stream或Manaba之外的所有选项卡
- observ-conference:实验
- module-blog-graph-ql:Magento 2 Blog GraphQL扩展。 为Magefan博客模块提供GraphQL端点
- Excel模板00现金日记账.zip
- Naive-Bayes-Classifier
- SmartFactory