原创 用H-JTAG调试STM32(Cortex-M3)

2009-6-26 09:24 6905 9 9 分类: MCU/ 嵌入式

H-JTAG调试STM32(Cortex-M3)<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />


Step1安装H-JTAG正式版(目前最新版为H-JTAG V<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />0.9.2: 下载)


H-JTAG下载地址:http://www.hjtag.com/chinese/download.html


         要注意H-JTAG的版本说明,只有H-JTAG V0.7.0 BETA (Build 20080720)以上版本支持Cortex-M3内核。


    


        安装过程没有什么特别的,一直Next就行。


 


Step2STM32F系列的扫描链有点特别,请参照下图配置TAP,否则,不能调试。


<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />



 


063868b8-9ff1-4c50-afb4-3898b81da0c6.JPG


 


                        a9b642fb-b97a-4b9c-8858-c3f193b6d591.JPG


 

芯片没有识别的时候,H-JTAG显示”UNKNOWN 0x0000001C”


 


Step 3连接好Wiggler。在H-JTAG中设置好LPT Port设置。


 


958888bb-ba76-4357-bde5-ecd96a22f858.JPG


  


1010d0a8-112a-450c-976d-cc305531dda2.JPG


 


     这个默认设置采用LP1-0x378


 


Step 4下载线设置




 

8208fda1-dc16-4d6f-a3ae-a02cd74b4571.JPG


 

801f356d-9e12-4cb9-86a1-80419d13c6a1.JPG


 


        在这里使用的是Wiggler,所以如果Wiggler的电路没有特别改变的话,H-JTAG就选默认,如果是改变了的话,就选择”User Defined”自己定义JTAG的输入输出管脚。


 


Step 5经过上述设置之后,没有问题的话,就能识别出Cortex-M3的芯片了。



 


 


8c88346f-a8e7-480a-8979-3bd359a26e98.JPG


   


          如果未能识别,还是”UNKNOWN 0x0000001C”,请按上面框住的重新识别”(Detect target)按钮。


 



9c9b3056-63c3-48b0-b7dd-73b9c386be55.JPG


 


        当出现上面对话框的时候,先按STM32最小系统板上的系统复位按钮,如果还是出现这个对话框,请检查H-JTAG的设置是否如上面的选项框设置一样,再检查Wiggler电路中的”RESET SELECT””RST JUMPER”是否有连上,我是两个都不连才能识别STM32芯片的。


 



点击看大图


 


Step 6按下”Start H-Flasher”图标,会弹出来H-Flasher


 


603a0bc3-b367-434b-8ad7-b2a484ba2bde.JPG



 


Step 7”Flash Selection”选项卡中选择板上的芯片型号。我的最小系统板是STM32F103C8 ,所以选择”STM32F103X8”


 



点击看大图


 


Step 8”Configuration”选项卡中要设置”INT TCK””PGM TCK”的速率,由于Wiggler使用面包板焊的,所以这里的速率尽量设低一些。这里采用默认。


 

点击看大图


 




Step 9”Pmg Options”选项卡中选择一些选项,如”RESET”勾上的话,程序编译完成后重启目标板。这里我什么也不选。


 


点击看大图


 


Step 10”Check”,对芯片Flash进行识别,如果前面对芯片识别出来的话,这里也能出来。


 



 


点击看大图


 


        好了,下面就可以使用H-JTAG进行调试和下载了。

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
9
关闭 站长推荐上一条 /3 下一条