ICD2学习笔记
来源:互联网 发布:多益网络与网易 编辑:程序博客网 时间:2024/06/03 09:35
《MPLAB ICD 2 在线调试器用户指南》
介绍较为全面。
ICSP是PICmicro 单片机的协议,ICD2是调试器,是硬件。它可以使用RS232串口线或USB线与PC机进行通信。
C:/Program Files/Microchip/MPLAB IDE/ICD2下有一些英文帮助。
/Microchip/MPLAB IDE/Readmes/Readme for MPLAB ICD 2.htm
调试器(Debugger)和编程器(Programmer)对各种PIC芯片的支持情况说明。MPLAB和串口设置等。是个好东西。
/Microchip/MPLAB IDE/ICD2/Drivers/ddicd2.htm
用USB线或RS232线连接ICD2。
此前还不知道“Header”为何物,后来才知道“Header”是一个硬件,ICD2与“Header interface board”是两个相互独立的硬件。
RS232接口的不要装驱动,直接使用;USB接口的要装驱动,具体是自动识别还是另外安装不知道。USB接口的速度比RS232的快。二者不能同时使用。
经过精减,我们可以只在PIC16F716目标板上连三根线:ICSP第1脚(Vpp)、第4脚(RB7/PGD)和第5脚(RB6/PGC)。第6脚可空置,第2、3脚分别为芯片电源(Vdd)和地(Vss),只要用两个夹子就可以了。
PIC16F716在没有专用的“Header interface board”时,仅用ICD2只能用Programmer,不能用Debugger。
ICD 2器件接通电源,目标板不接,跳到+5V,ICSP的6根线全部连接正确,RS232线与PC机连接。ICSP第1脚有两路连接,一路为“电容+接地”(《MPLAB ICD 2 在线调试器用户指南》中明确声明为错误连接),另一路为上拉电阻,最后居然可与目标板通信,可下载程序。
想试试目标板自供电。
目标板自供电好像不能用。ICSP第1脚(Vpp)仅接上接电阻;第4脚(RB7/PGD)接下拉电阻和场效应管;第5脚(RB6/PGC)接下拉电阻。目标板自供电。ICD 2跳线到TV。MPLAB中设置ICD2为目标板自供电。ICSP6根线全部连接。还是连接不上。
对于我使用的ICD 2器件来说,ICSP第6脚接与不接的效果相同。MPLAB V8.10中“Programmer-Setting...-Power”中的“Power target circuit from MPLAB ICD2”选项(目标板由ICD2供电或自供电)选与不选的效果相同。
- ICD2学习笔记
- ICD2警告ICDWarn0036
- ICD2 读目标芯片提示ICDWarn0038
- ICD2读目标芯片提示ICDWarn0052
- PICKIT3与ICD2比较。正在等待PICKIT3到货。
- 学习笔记?
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 关于流程的思考
- VC中建立使用WinPcap的开发环境
- EXT核心API详解Ext.data(八)- Connection/Ajax/Record javascript
- 她拒绝了他N次,第N+1次,他拒绝了她
- 主题:五个有用的过滤器
- ICD2学习笔记
- 监听器配置,java监听器,登陆监听,Listener,struts监听器配置,用户在线统计
- 在IE下的JS编程需注意的内存释放问题
- EXT核心API详解Ext.data(九)-DataProxy/HttpProxy/MemoryProxy/ScriptTagProxy javascript
- 当别人为你做很多的时候,你反而不适应了?----j2ee容器的理解
- EXT核心API详解Ext.data(十)-DataReader/ArrayReader/JsonReader/XmlReader javascript
- java--监听器、过滤器
- 程序员为什么需要商业意识
- maven中跳过单元测试