本文主要是介绍PICkit 3 v3.10中的 Device Family 识别不到芯片,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1:现象描述
在使用 PICkit3烧写hex文件的时候,Device Family只有默认芯片,识别不到当前使用的芯片,导致报错“Device Error - hex file not loaded”,我当前使用的是 PIC16F1826芯片,默认不支持;
2:问题解决
这个是因为 PICkit3默认没有打开全部芯片的识别,不支持的芯片需要自己进行适配,适配方法如下
软件链接:PICkit2 Device File Editor.exe
1: 双击 PICkit2 Device File Editor.exe,等待联网自动安装完成;
2: file -> open file, 选中 PK2DeviceFile.dat;
3:在 Parts List 下,选中自己想使用的芯片,将 Family 的参数修改为 “Device Families”中的 FamilyID;
4: 点击 file -> save保存,并替换 PICkit3中的 PK2DeviceFile.dat文件;
5:再打开 PICkit3 软件,就可以识别到你想使用的软件了;
6:接下来就可以使用 read,write,erase 等操作了
这篇关于PICkit 3 v3.10中的 Device Family 识别不到芯片的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!