Board logo

标题: 总结一下wiggler+stm32最小系统的使用经验~ [打印本页]

作者: yuyang911220    时间: 2014-9-28 20:57     标题: 总结一下wiggler+stm32最小系统的使用经验~

总结的详细文字可参看3张图的下方
先上图~
之前写的关于此stm32最小系统的文章 有实物图
http://blog.163.com/dreamatic_altezza/blog/static/1193045420110201235780/

成功是别并成功烧写
LPT jtag的设置可见上图

由于复位信号的问题,经常是识别到错误的芯片id
非常困扰

hjtag能识别到芯片不一定可用
h flasher需要用到复位引脚
所以复位信号错误或者生产商测试程序会导致can't halt target
====================================================================
wiggler其实是一个并口的jtag烧写器
因为国内某高人开发的Hjtag软件支持此烧写器
使得stm32能够使用此烧写器烧录程序甚至能够调试程序
稳定性虽则一般
但是胜在价格便宜
因为一块74hc244+一块万用版+若干电阻即可做好
成本不过几元
而专业的J link则要好几百
============================================
我自己搭建了一个stm32f103c8t6的最小系统
其实就是加个电源和接地而已
第一次用wiggler连接上stm32,使用hjtag能够识别出芯片型号
但是死活都不能读写程序
提示can'y halt target。。。。。。
这显然是复位信号的问题
stm32上有两个复位引脚
NRESET和NRST
当我把wiggler的reset引脚同时连到这两个引脚上
hjtag能够识别到芯片,极少机会能够读写
在一次成功的连接成功后,h-flasher识别到芯片型号和flash型号
我只连接stm32f103c8t6第七针的rst引脚到wiggler的reset引脚
然后erase stm32的flash,成功
之后只连接stm32f103c8t6第七针的rst引脚到wiggler的reset引脚,无论识别还是读写程序都百发百中。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0