目前大伙手上比较常用的PIC开发工具有ICD2、PICKIT2、ICD3和PICKIT3几种,很多人会问他们各自的优势所在。就我个人使用过程中简单说下。
PICKIT2是廉价的产品,本身保护电路设计不完善,比较容易出问题。好处是可以支持脱机烧写和KEELOQ的片子烧写。
ICD2是MCHP出于战略不想推的产品(原装ICD2比ICD3还贵),所以现在市场上的都是国产授权的ICD2,价格中等,之前很多人采用,不过对PIC的16bit和32bit单片机来说,编程速度显的有点慢。还有就是ICD2的老_毛病,连接上比较容易出现问题。
PICKIT3是PICKIT2的升级版,可支持脱机编程,价格跟国产ICD2相当,不过编程速度方面有了提高,特别是针对16和32bit。现在在工程师手上的使用越来越多,相对来说是一款性价比比较好的调试器。
ICD3算是中端的调试器,采用FPGA内核,支持软件断点多,编程速度快,而且本身的稳定性比较好,可以看作是一款简化版的REAL ICE。
以上是小弟在使用中的个人感受,欢迎大家一起讨论。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
the biggest downside against pickit3 is that it has to download different os for different chips and that takes a lot of time and is annoying.
most people actually like pickit2, over pickit3.
一周热门 更多>