[转载]使用H-JTAG进行仿真调试

简介:

H-JTAG 是一款简单易用的的调试代理软件,软仿真,不需要硬件仿真器, 可以实现大部分的仿真调试功能。支持ARM9,支持ADS。对我们这些没钱买仿真的人来说,绝对的好东西。

 

下面是我开发板上(Armsys2410)的使用步骤:

 

1.     下载最新版H-JTAG V0.6.0

地址:http://www.hjtag.com/chinese/download.html

安装后会默认安装好所需要的配置文件及驱动

 

2.     将JTAG调试小板连接到计算机并口,并和开发板连上。

 

3.     打开H-JTAG,H-JTAG会自动检测你的开发板芯片。若检测成功最好,就可以直接使

用了。这时H-JTAG 主界面会显示检测到的芯片类型和ID。若没有,就需要根据自己的开发板情况对H-JTAG 进行少许设置。设置方法参考H-JTAG文档。

如我的开发板armsys2410设置如下:选择Settings à Jtag settings

 

 

 

其他没有变动,默认值就好。

重新启动H-JTAG,这时检测到了我的板子芯片:

 

 

 

下面就可以设置调试工具AXD进行仿真调试了。注意:若检测不到你的开发板芯片,是不能进行仿真调试的。

 

4.设置AXD

运行AXD,选择optionsàconfigure target..-->add ,选择H-JTAG安装路径下的H-JTAG.dll文件,点击ok。成功后会弹出如下界面:

 

 

Ok,说明H-JTAG设置成功了。

 

5.下面就可以FileàLoad Image(axf格式)进行仿真调试了,使用方法和硬件仿真器如Multi ICE等一样。


本文转自feisky博客园博客,原文链接:http://www.cnblogs.com/feisky/archive/2009/09/21/1571392.html,如需转载请自行联系原作者


 

 

相关文章
|
机器学习/深度学习 人工智能 安全
【AI 现况分析】AI 在社交媒体中应用分析
【1月更文挑战第27天】【AI 现况分析】AI 在社交媒体中应用分析
DEAP 自定义交叉操作
本文介绍了如何在遗传算法框架DEAP中实现自定义的交叉操作,通过定义一个`customCrossover`函数,可以在指定的多个基因区间内以一定的概率交换两个个体的基因,提供了具体的代码示例和参数说明。
|
机器学习/深度学习 人工智能 算法
【语音识别算法】深度学习语音识别算法与传统语音识别算法的区别、对比及联系
深度学习语音识别算法与传统语音识别算法在理论基础、实现方式、性能表现等方面存在显著区别,同时也有一些联系。下面将从几个方面详细比较这两种方法,并给出应用实例和代码示例
732 4
|
关系型数据库 MySQL 数据库
Host 'XXX' is not allowed to connect to this MySQL server 解决方案
Host 'XXX' is not allowed to connect to this MySQL server 解决方案
497 0
|
存储 监控 安全
Keepalive 具体介绍
Keepalive 具体介绍
|
缓存 NoSQL Redis
深度解析Redis的缓存双写一致性
【4月更文挑战第20天】
784 1
|
供应链 安全 专有云
阿里云通过信通院面向一云多芯的专有云技术能力评测
近日,阿里云飞天企业版通过中国信息通信研究院2023年度《面向一云多芯的专有云技术能力要求》,在异构兼容能力、专有云基础能力、迁移适配能力三个方面,再一次验证了阿里云专有云一云多芯领先的技术能力。
711 2
|
消息中间件 监控 应用服务中间件
Lua实现日志收集业务
Lua实现日志收集业务
404 0
|
前端开发 JavaScript
前端祖传三件套JavaScript的对象之对象创建的构造器模式
在 JavaScript 中,对象是一个非常重要的数据类型,用于表示一组相关属性和方法。创建对象的方式有多种,其中构造器模式是一种比较常见的方式。本文将介绍构造器模式的概念、使用方法以及一些常见的注意事项。
241 0
|
机器学习/深度学习 分布式计算 搜索推荐
基于Spark的电影推荐系统实现
基于Spark的电影推荐系统实现