若你需要进行芯片烧写的话,肯定得有专门的芯片烧写软件和具体的教程才能更好的进行操作吧,快来维维下载Sagahds PICkit3芯片烧写工具免费版进行芯片烧写操作吧,它是一款功能十分强大的芯片烧写工具,同时还附上芯片烧写教程,如果你不会的话可以先看看具体教程,然后再进行操作哦,那么快来下载Sagahds PICkit3芯片烧写工具最新版开始使用吧。
烧写教程
Sagahds_20190320_PICkit3芯片烧写步骤
01.价格 DSPIC芯片的烧写
目前似乎不支持ISP串口传送模式,需要购买专用的写片器,这个写片器非常昂贵
02.购买 日前从网上购买了一款 20190320
估计是有人仿制的,价格很便宜,下面详述这个写片器的使用步骤,主要是面向初学者
03.型号 PICkit3.5 目前是当作 PICkit3 用的 20190320两者同样使用,其它的型号,手中没有,不清楚了PICkit3.5
04.软件 目前所知PICkit3有以下两种使用方式 20190320第一 使用MICROCHIP出的MPLAB IDE系列软件
第二 使用专门开发的PICkit3写片软件
05.软件 专门开发的PICkit3写片软件如下 20190320PICkit 3 Programmer V1.0.0.0
该软件是专门面向PICkit 3开发的,可以直接读入HEX文件,同时设定好芯片的型号,就能直接烧写芯片了
步骤 注意,该软件不可与MPLAB IDE系列软件同时打开解压缩软件包,执行安装程序
连接PICkit 3和电脑之间的USB线
连接PICkit 3和目标芯片电路板之间的六芯线
注意,六芯线定义如下,不要搞错了
1 VPP/MCLR
2 目标器件的VDD
3 VSS(GND)
4 ICSPDAT/PGD
5 ICSPCLK/PGC
6 LVP-> 此管脚一般不接
给设备端上电,打开PICkit 3 Programmer
软件面板上有个DEVICE型号选定框
在其中选择芯片的型号,比如DSPIC30F4011
若型号选错,那么一般不会正确执行下面的指令菜单/FILE/IMPORT HEX/ 指定目标HEX文件
软件面板上有个WRITE按钮,按下即可
软件面板上还有其它的按钮,如READ/VERIFY/EARSE/BLANKCHECK等
但是因为芯片保护措施,一般READ/VERIFY可能不会起作用
06.软件 使用MICROCHIP出的MPLAB IDE系列 20190320该软件原为开发MICROCHIP芯片的软件开发环境芯片烧写功能只是这个软件的功能的一部分
该软件各个版本大小不同,压缩后约为100-500M该软件分为两个系列
MPLAB IDE 系列
MPLAB IDEx 系列
一般用的是MPLAB IDE 系列,目前流行两个版本MPLAB IDE v8.85
上述两个版本软件都是一样使用的
至于MPLAB IDEx 系列
似乎需要另外对PICkit 3做专门的软件升级
因为没做过,在此就不加详述
步骤 从网上下载MPLAB IDE 系列软件,直接安装即可该软件安装时会同时自动安装PICkit 3的驱动
连接PICkit 3和电脑之间的USB线
连接PICkit 3和目标芯片电路板之间的六芯线
注意,六芯线定义如下,不要错了
1 VPP/MCLR
2 目标器件的VDD
3 VSS(GND)
4 ICSPDAT/PGD
5 ICSPCLK/PGC
6 LVP-> 此管脚一般不接
给设备端上电
打开MPLAB IDE v8.92
菜单/CONFIGURE/SELECT DEVICE
弹出面板上有个DEVICE型号选定框
在其中选择芯片的型号,如DSPIC30F4011
上述芯片选择步骤只需第一次时用
所有其它属性都缺省,点击OK按钮确认
菜单/PROGRAMMER/SELECT PROGRAMMER/6PICKIT3屏幕下方的OUTPUT窗口会增加一个PICKIT3页面该页面会显示联机信息
正常的话最终会显示如下信息
TARGET DETECTED
DEVICE ID REVISION = 0000XXXX
菜单/FILE/IMPORT.../ 指定目标HEX文件
菜单/PROGRAMMER/SETTINGS(第一次选择)
弹出面板上有个POWER页面
选中POWER TARGET CIRCUIT FROM PICKIT3
上述设置步骤只需第一次时用
菜单/PROGRAMMER/PROGRAM 为芯片烧写指令
菜单/PROGRAMMER/VERIFY 为芯片校核指令
菜单/PROGRAMMER/READ 为芯片读取指令
菜单/PROGRAMMER/BLANK...为芯片空白检查
菜单/PROGRAMMER/EARSE...为芯片擦除指令