|
![](static/image/common/ico_lz.png)
楼主 |
发表于 2008-3-7 21:03:59
|
显示全部楼层
to:【227楼】 rainbow 老陈
你好,你说:"但从放入器件到执行编程的时间我个人感觉有点长(1-2秒)。不知能否快点",我试了连续编程近百块同样的全新的AVR芯片,扒下芯片与插上芯片的时间完全大于检测-自动编程时间间隔,连续编程这个时间间隔效果很好。不知你更换芯片时间很快是怎么做到的?
你在【231楼】说:"发现一个小问题:如果目标板的RESET引脚无复位电阻,接上ISP线后即进入复位状态",我特地用万用表量了,无外围电路,只有USBasp及被编程芯片,目标板RESET引脚也无复位电阻的情况下,插上USBasp---RESET引脚为高电平,启动AVR_fighter软件后不操作---RESET引脚为高电平,AVR是低电平复位,所以不是固件也不是AVR_fighter,是不是你目标板电路的原因? (对了,我用的是314forever_main自动调速.hex固件,我分析了一下如果用314forever_main.hex下位机自动识别AVR或S5x的固件,如果上位机不操作也不应该出现复位的现象)
可能是两个原因:
1.zhifeng所说的,USBasp没上电.
2.目标板电路的原因.
to:【228楼】 wxfhw
您好,谢谢您的建议,我想想看有什么好办法。
to:【229楼】 hkxiaoma
谢谢你。
to:【232楼】 zhifeng
你好,谢谢你不把我当成竞争对手,也谢谢你的鼓励,让我们相互促进吧。:)
to:【233楼】 minier
你好,谢谢你的建议。我会好好考虑的。
to:【234楼】 shait
你好,你用测试3.7+ 版并烧入了"314forever_main自动调速.hex"固件",我现在用的也是这个固件,前几天连续用它编程近百块全新的同类型AVR芯片也没出过这个问题,而且我这儿一直除了选取的目标芯片和实际的芯片不同会出这个外其它都没出过。我还特地找来了M16芯片进行多次试验,也没有出现你说的现象,我用的是简化板的USBasp,能省的都省了,指示灯都没有,见【183楼】有我的USBasp的图片,我看了一下你的贴图,注意到如为M16特征字为:1E:94:03而弹出的提示框为01:02:03是USBasp所读到的你的目标芯片的ID号为01:02:03所以出来这个提示,按理说用"314forever_main自动调速.hex"固件"不会出这个问题。你是不是总是出这个,还是有时出,有时不出?还有能将你的USBasp电路图和实物图贴上来看一下吗?现在我只能怀疑是USBasp的速度太快造成的。
AVR_fighter现在版本为 " 测试3.7+ "版 在【224楼】欢迎大家测试. |
|