搜索
bottom↓
回复: 19

ICD2与PICkit2之争

[复制链接]

出0入0汤圆

发表于 2009-4-13 03:58:41 | 显示全部楼层 |阅读模式
凡有关PIC期间的网坛上,经常有如何自制ICD2或PICkit2的话题。这也是很多初学者感兴趣的内容。
但同时也出现一些到底是做ICD2还是PICkit2的疑问。毫无疑问,这两种编程、调试器都很不错。但从
DIY角度而言,PICkit2明显简单的多,而且是真正开源的。从器材购买、获取以及花费方面讲,PICkit2
也要比ICD2更让人容易接受。剩下的事就比较两者的性能。其实,两者的性能基本上体现在上位机的支持
方面(MPLAB IDE)。从目前的情况来讲,ICD2的优势主要是能支持更多的(高段、最新出产的芯片)
PIC芯片调试。反观PICkit2,由于它在设计上摒弃了数据中转,运行速度自然就会快一些。更重要的是,
它在Vdd和Vpp的输出有很宽的调节范围,所以能可靠地设置理想编程电压(Vpp),并对低电压目标板的
直接供电(Vdd)。

至于K149/150等纯业余设计制作,其花费和难度不见得就比PICkit2低多少。功能上,它们只能支持为数极
其有限的器件,况且它们受上位机软件及其本身设计上的限制,不具备调试功能。就连其发明者都差不多
放弃对设计上的提升。

综上所述,我以为对大多数爱好者,尤其是初学者的DIY活动而言,PICkit2应该是首选。
头像被屏蔽

出0入0汤圆

发表于 2009-4-13 06:51:32 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

出0入0汤圆

发表于 2009-4-13 11:04:55 | 显示全部楼层
支持蕊片上ICD2只比PICkit2多了支持PIC32,其它PICkit2全赢ICD2

出0入0汤圆

发表于 2009-4-13 13:36:57 | 显示全部楼层
PICKIT2可以下载PIC32,但是不能支持调试,希望今后可以!

出0入0汤圆

发表于 2009-4-13 21:15:13 | 显示全部楼层
弄明白了点

出0入0汤圆

发表于 2009-4-15 13:28:56 | 显示全部楼层
ICD3要是能DIY吗...............

出0入0汤圆

发表于 2009-4-16 12:06:42 | 显示全部楼层
ID3能搞定FPGA焊接的问题,DIY第一关就过了。第二关,33FJ的芯片,MCHP是不开放程序的。也不开放给第三方,直接出片。
第三关,功耗,ICD3采取的是USB供电,还能对外提供100MA,功耗MCHP严格控制,避免了当年一些国产ICD2在笔记本上动不了的笑话,DIY如果功耗没搞清楚,到时候动不动USB就连不上了,尤其是笔记本,搞不好就是烧U口然后烧主板,所以ICD3,首选原装产品,非代工的授权制造产品,慎重选择。

出0入0汤圆

 楼主| 发表于 2009-4-25 04:50:14 | 显示全部楼层
PICkit2原设计图过于复杂,繁琐(很多美国公司的硬件设计师都喜欢尽量在设计中多放些零件,如滤波电容等,实在不理解)。
DIY时可以做很多简化,功能并不受影响。比如,那个MOSFET复合管可以被省略,只需一个P-MOSFET(SI2301DS,FDN302P)
就可以了。运放可以用一个比较器代替(LM339,LM393),省钱且容易买到。比较器的多余部分可代替几个NPN三极管。信号输出
电路可用简单的电阻分压实现,实践证明是可行的,支持3.3v目标板没问题。电源滤波电容其实不必那么多,有2~3个0.1u的加2个电
解就差不多,只要PIC18F2550不受干扰即行。

出0入0汤圆

发表于 2009-4-25 07:19:14 | 显示全部楼层
AVR、PIC的仿真器设计者应该想ULINK、JLINK的设计者学习。电路简洁,功能强大。

出50入0汤圆

发表于 2009-4-25 17:07:05 | 显示全部楼层
官方出的稿子,当然得注重可靠、稳定性, 至于想DIY的人们要怎么改,那就是自己的事了!

出0入0汤圆

 楼主| 发表于 2009-4-26 01:24:17 | 显示全部楼层
ULINK、JLINK都是JTAG接口,占用资源很多,不适合小型的芯片。
功能和代价永远是一对矛盾。

保证可靠性的一大要点是简单,这是业界的常识。如何简化、简化到什么程度
才能使可靠性达到峰值,这是个有意义的问题。

出0入0汤圆

发表于 2009-4-26 11:31:23 | 显示全部楼层
还以为是来平息纷争的,原来还是来挑战的,我想说谁好都是一种信仰,既然是信仰就不必争了,能帮到自己就好。
传一个ICD2.5看看,也是前阵子搜到的,我拿到的Pickit2比较复杂,哪位也传个简单的上来。

(原文件名:Icd2_Usb_4550_01_调整大小.jpg)


(原文件名:Icd2_Usb_4550_02_调整大小.jpg)


(原文件名:Icd2_Usb_4550_03_调整大小.jpg)


(原文件名:Icd2_Usb_4550_04_调整大小.jpg)


(原文件名:Icd2_Usb_4550_05_调整大小.jpg)


(原文件名:Icd2_Usb_4550.jpg)

出0入0汤圆

发表于 2009-4-26 21:37:25 | 显示全部楼层
PGD、PGC接口部分简化后,支持3.3v低压调试会有问题,kit2这部分也只是将5v钳位到3.3v,kit3改用的74LVC1T45才是真正的双电压电平转换电路,...我们在mini-PRO ICD2里己可靠使用,

出0入0汤圆

 楼主| 发表于 2009-5-23 05:55:14 | 显示全部楼层
从理论上讲,绝大部分自制的ICD2都不能装进机壳。因为,Vpp按理应该视不同的器件
而变。原装的ICD2上使用了程控可调电压输出,而自制的则常常只用一个MC34063之类
的直流变换器件代替,需手工调节Vpp电压。

出0入0汤圆

发表于 2009-7-8 21:47:17 | 显示全部楼层
其实ICD2.5也不贵,这个不错,请加QQ:973759728
淘宝地址  http://store.taobao.com/shop/view_shop.htm?asker=wangwang&shop_nick=elec16

有个图
(原文件名:反.jpg)

出0入0汤圆

发表于 2009-7-21 17:14:34 | 显示全部楼层
pickit2也是程控可调电压输出,且DOWNLOAD比ICD2快
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-9 09:36

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表