1 / 74
文档名称:

MPLABICDPROICD2说明书.doc

格式:doc   大小:216KB   页数:74页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

MPLABICDPROICD2说明书.doc

上传人:sanshenglu2 2021/12/4 文件大小:216 KB

下载得到文件列表

MPLABICDPROICD2说明书.doc

相关文档

文档介绍

文档介绍:ICD2系列说明书
声 明:
本说明书仅针对MPLAB ICD2、ProICD2硬件部分,配合使用软件为MPLAB IDE 。软件附在随机光盘中,也可到网站上下载。软件详细使用说明请查阅MPLAB IDE中文使用说明书。
本文档内容按“现状”提供,除非适用的法律另有规定,否则不对本文档的准确性、可靠性和内容做出任何类型的、明确或默许的保证.
本公司遵循发展的策略,因此保留在不预先通知的情况下对本文档描述的产品进行修改和改进并修订、更新文档的权利。
目 录
使用软件— 2 -
在线调试器和在线仿真器- 3 —
装箱单— 5 -
6芯排线连线说明— 6 -
调试保留资源— 7 —
ICD2支持的芯片型号- 8 —
ICD2 USB驱动安装— 11 -
ICD2串口连接— 14 —
使用ICD2作为调试器- 15 —
使用ICD2作为烧写器- 32 —
常见问题(FAQ)— 35 —
ProICD2使用说明— 39 —
ProICD2装箱单— 44 —
附录一 TPDEM1— 45 —
附录二 TPDEM3— 47 —
MPLAB ICD2简 介
MPLAB ICD2,简称ICD2,由美国Microchip公司设计,本公司授权制造。

使用软件
MPLAB ICD2使用的软件平台是Microchip的MPLAB-IDE v7。30(建议使用最新版本),兼容Win98、WinNT 、Win2000和WinXP等操作系统。
因为MPLAB集成环境是Microchip为其所有的开发工具研发的,故使用ICD2前需要选择工具。又由于ICD2可以充当调试器和烧写器,所以在debugger和Programmer菜单中都可以进行选择.
注意区分ICD2在这两种状态下的Program按键所表示功能的不同。在debugger模式下,Program表示把用户目标文件和监控程序一起烧入待调试的MCU中,这个程序在离开ICD2后是不能单独运行的。
使用软件
MPLAB ICD2使用的软件平台是Microchip的MPLAB-IDE v7。30(建议使用最新版本),兼容Win98、WinNT 、Win2000和WinXP等操作系统。
因为MPLAB集成环境是Microchip为其所有的开发工具研发的,故使用ICD2前需要选择工具。又由于ICD2可以充当调试器和烧写器,所以在debugger和Programmer菜单中都可以进行选择.
注意区分ICD2在这两种状态下的Program按键所表示功能的不同。在debugger模式下,Program表示把用户目标文件和监控程序一起烧入待调试的MCU中,这个程序在离开ICD2后是不能单独运行的。
在线调试器和在线仿真器
MPLAB ICD2在线调试器是ICE(在线仿真器,如Picmate系列和ICE2000系列等)的一个廉价替代品。这款低价位的PIC开发工具,利用Flash工艺芯片的程序区读写功能,把监控程序连同用户程序一同烧入待调试的芯片中,利用监控程序来实现仿真调试功能。当然,ICD2也具备烧写功能,可作为开发型的编程器使用。
它能完成很多以前只有昂贵的ICE才能做的工作,但这些好处是以牺牲在线仿真器的一些便利为代价的。
与ICE 相比,在线调试器需要满足如下要求:
需要占用被仿真MCU的一些软硬件资源(详见下文)。
需要占用MCU的管脚,这些管脚的连接有一定的限制。
目标MCU必须有一个正常运行的时钟,并工作正常。
系统中所有的连接都正常
只能设置一个断点,每次调试都必须重新烧写一次程序。
仿真功能和调试手段受限制,详见下文.
而ICE则完全没有上述限制,提供了最强大的调试能力(断点类型丰富,断点个数不限,跟踪、触发等等).
在开发和调试期间,ICE仿真器提供存储器和时钟,并能运行代码(即使没有与目标应用板相连);而ICD2要求每次研发时都必须有样片,在应用不运行时将根本无法进行调试,这两点要求(样片和硬件正常)对研发来说制约很大。
调试手段的限制主要有以下几点:
使用单步不能响应中断。由于的硬件条件限制,ICD2在执行单步时不能跳转到中断入口处。