论坛风格切换切换到宽版
  • 4241阅读
  • 2回复

使用PIC单片机调试器ICD2的体会 [复制链接]

上一主题 下一主题
离线BD4WE
 
发帖
288
只看楼主 倒序阅读 0楼 发表于: 2003-04-26
手头有了一台micetek的pic仿真器,目标板晶振老用不起来,很不爽。一直

对pic的idc调试器(针对pic16f873-7系列)很有兴趣,正好单位在西安的研发处

有icd2,很高兴,带有usb接口,可开发pic16f877,部分17f系列),价格900元左

右。心想速度一定很快,不会像第一代那样程序写好编译后,烧入片子至少要1-2

分钟,然后调试仿真时每执行一个动作(例如单步),要1-2秒才出结果。结果-

--大失所望!和第一代没有区别!速度还是很慢,对于使用惯了实时仿真器的人

来说慢的不能忍受。原因在于它的仿真方式是使用目标单片机的rb6\rb7口和pc串

口通讯,先将一段调试程序写入单片机,每执行一步,先将单片机停住,在调用

中断,现有状态和数据压入堆栈,再将所需的数据通过rb6\rb7口传给pc,再恢复

原来状态和数据,继续运行。如此一来,速度不慢才怪!usb口自然大材小用,犹

如修了一条高速公路,但运输手段依然落后,上面还是拖拉机!
  真搞不懂micochip为何要推出这种不尴不尬的玩意,可能是为他的实施仿真

器拉开距离,而又在低端开发系统占有一席之地,吸引住一批没有更多开发资金

的入门者吧。可是这种调试器的性能我个人实在不敢恭维。去年买了3个,已经有

2个去修理了。]
  建议:除非你决定要用pic的片子,(他的速度的确快),针对这种片子的实

时仿真器又没有,那没办法。他的实时仿真器还不错!
  其它单片机:51系列、msp430系列都有很多好的仿真器与之配套。
离线dabi
发帖
32
只看该作者 1楼 发表于: 2003-04-26
是ICD2??
是真的icd2 吗?? 不是icd加个usb就变成icd2吧。icd2要2k啊。
icd慢是真的,但pic代理说icd2不慢啊,好在还没买。你也用pic?
以后多交流啊。呵呵。
离线BG7FW
发帖
487
只看该作者 2楼 发表于: 2003-04-26
Re: 是ICD2??
最初由 dabi 发布
是真的icd2 吗?? 不是icd加个usb就变成icd2吧。icd2要2k啊。
icd慢是真的,但pic代理说icd2不慢啊,好在还没买。你也用pic?
以后多交流啊。呵呵。
pic的仿真器我也用过三个,有一个87x的代理商送过来看了一下壳都没有,一直放在那一年了也没用过,还有两个一个是贝能的一个是高奇的,感觉没法和以前用过的nec,motorola的比,但作为学习或是没有其它选择的情况下还是可能用的,可能是我不太会用的原因吧!