Keil MDK与h-jtag联调

28 篇文章 5 订阅

转自博客:http://blog.csdn.net/zhzht19861011/article/details/5846510

这博主关于MDK 的使用的文章,写的得TM的好  TM的实用! 真心收藏!发火

 

 

keil MDK也是可以借助h-jtag进行单步调试,写出来与大家一起分享一下.

keil MDK编译器使用V4.01版本,下载地址:

http://www.embedinfo.com/down-list.asp?id=714   (需要注册一下)

h-jtag使用V1.0版本(请注意,一定要用V1.0或者以上版本才可以与mdk兼容),下载地址

http://www.hjtag.com/download/H-JTAG%20V1.0%20Preview.zip

分别安装MDK与h-jtag

两个软件都安装完成后,首先,需要运行H-JTAG 安装目录下的TOOLCONF.EXE 程序,对KEIL 安装目录下的TOOLS.INI 配
置文件进行更新。如下图所示。点击Config 按钮,对TOOLS.INI 进行配置,然后退出。注意在点击Config之前,要退出keil编译器。

接下来,就可以在 KEIL 下对项目进行配置。首先,重新运行KEIL,并在KEIL 中打开一个项目,然
后点击Project -> Options for Target…菜单,接下来,会弹出下图所示的Options 配置窗口。

 

 在上图所示的Options 配置窗口中,选择Debug 设置,点击标签下的如图所示下拉按键,就可以看到H-JTAG ARM 调试驱动。如下图所示:

 

 

选中使用h-jtag硬件仿真,点击 OK 按钮,回到KEIL 的主窗口,KEIL 的设置就完成了。

 

然后编译程序,生成hex的目标文件,利用h-jtag的flash下载工具将目标文件下载到硬件。

下载完毕后,使用Crtl+F5进入单步调试界面。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Keil MDK UFT-3转换是指将使用Keil MDK开发的项目转换为UFT-3格式,这样可以使得项目能够在UFT-3工具中运行和调试。Keil MDK是一种集成开发环境,它包含了编译器、调试器和仿真器等功能,可用于开发嵌入式系统的软件。而UFT-3是一种用于嵌入式系统测试和仿真的工具。 将Keil MDK项目转换为UFT-3格式的主要目的是为了能够使用UFT-3的功能来进行系统级的测试和仿真。UFT-3工具可以帮助我们在实际硬件之前验证和调试系统的软件部分,提高开发效率和软件质量。 转换步骤一般包括以下几个主要步骤:首先,我们需要将Keil MDK项目中的源代码和编译设置导入到UFT-3工具中。其次,我们需要配置UFT-3的调试器和仿真器,以便能够正确地模拟和调试我们的系统。然后,我们可以使用UFT-3工具中的功能来对项目进行测试和仿真,并查看软件运行过程中的各种信息。最后,根据测试和仿真的结果,我们可以对软件进行调整和优化,以提高系统性能和稳定性。 总而言之,Keil MDK UFT-3转换是将Keil MDK项目转换为UFT-3格式,以便能够在UFT-3工具中进行系统级的测试和仿真。这样可以提高开发效率和软件质量,并帮助我们更好地优化和调试嵌入式系统的软件部分。 ### 回答2: Keil MDK UFT-3转换是指将Keil MDK开发环境中的项目转换为UFT-3项目的过程。 首先,我们需要了解Keil MDK和UFT-3的概念。Keil MDK是一种集成式开发环境,用于嵌入式系统的软件开发。它集成了编辑器、编译器、调试器等多个工具,方便开发者完成嵌入式软件的开发任务。而UFT-3则是一种测试工具,用于自动化测试和功能测试,帮助开发者节省时间和精力。 在Keil MDK中进行开发的项目,可以包含源代码、编译器选项、库文件、调试信息等相关文件。当我们需要将Keil MDK中的项目转换为UFT-3项目时,需要进行一些步骤。 首先,我们需要在UFT-3中创建一个新的项目。然后,将Keil MDK中的源代码文件复制到UFT-3项目的代码文件夹中。 接下来,我们需要根据原项目中的编译器选项,在UFT-3项目中进行相关设置。这包括指定编译器路径、设置编译选项和宏定义等。 同时,我们还需将原项目中所依赖的库文件复制到UFT-3项目中的库文件夹中,并在项目配置中指定库文件的路径。 最后,我们可以在UFT-3中进行调试和测试。UFT-3提供了一系列自动化测试和功能测试的工具,我们可以根据项目需求进行相应的脚本编写和执行。 总的来说,Keil MDK UFT-3转换是将Keil MDK中的项目转换为UFT-3项目的过程,涉及到源代码、编译器选项、库文件等的移植和设置,最终在UFT-3中进行调试和测试。这样可以利用UFT-3的自动化测试和功能测试工具,提高开发效率和软件质量。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值