本帖最后由 shamowangzi 于 2013-10-1 16:48 编辑
十一没有出去玩,想玩一下手里的奋斗STM32,结果发现手里竟然没有JLink,翻箱倒柜倒找到一块h-jtag,又没有排线,
在网上找来找去都没有找到,就查资料自己弄了!几个小时终于弄好了!发给大家参考一下!!
硬件连接,因为H-jtag中没有现成的20pin双排线,直接使用杜邦线连接(模拟标准备线,一对一), 连接好后进后h-jtag的设置界面,主要做如下设置
完成后就可以识别到芯片,H-flash中主要做如下设置:
在这里首先要做一次“Check”,然后设置Type为Hex格式,使用”…”选择要下载的文件,点“Program”下载
在Keil中的设置: keil MDK也是可以借助h-jtag进行单步调试,写出来与大家一起分享一下. keil MDK编译器使用V4.01版本,下载地址: h-jtag使用V1.0版本(请注意,一定要用V1.0或者以上版本才可以与mdk兼容),下载地址 分别安装MDK与h-jtag 两个软件都安装完成后,首先,需要运行H-JTAG 安装目录下的TOOLCONF.EXE 程序,对KEIL 安装目录下的TOOLS.INI 配
置文件进行更新。如下图所示。点击Config 按钮,对TOOLS.INI 进行配置,然后退出。注意在点击Config之前,要退出keil编译器。
接下来,就可以在 KEIL 下对项目进行配置。首先,重新运行KEIL,并在KEIL 中打开一个项目,然
后点击Project -> Optionsfor Target…菜单,接下来,会弹出下图所示的Options 配置窗口。
在上图所示的Options 配置窗口中,选择Debug 设置,点击标签下的如图所示下拉按键,就可以看到H-JTAG ARM 调试驱动。如下图所示:
选中使用h-jtag硬件仿真,点击 OK 按钮,回到KEIL 的主窗口,KEIL 的设置就完成了。
然后编译程序,生成hex的目标文件,利用h-jtag的flash下载工具将目标文件下载到硬件。 下载完毕后,使用Crtl+F5进入单步调试界面。 |