微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > pic18F47K40的烧写不成功,我默默的望着你

pic18F47K40的烧写不成功,我默默的望着你

时间:10-02 整理:3721RD 点击:
最近,为了大容量的flash,我为公司选型了一个2016年 出来的PIC芯片,pic18F47K40。
结果,杯具了。烧写工具是PICkit3,偶尔一次烧写 成功。问题老出在电压检测4.5v,或者4.75v,导致ID无法识别。
参数设置了几次电压值,偶尔一次成功识别ID,然后烧写问题是0地址读出数据不对,烧写失败。
    真诚的希望那个大侠,指点江山,激扬文字。谢谢。

*****************************************************
Connecting to MPLAB PICkit 3...
Currently loaded firmware on PICkit 3
Firmware Suite Version.....01.44.26
Firmware typeEnhanced Midrange
Programmer to target power is enabled - VDD = 4.875000 volts.
Target device PIC18F47K40 found.
Device ID Revision = a003
Programming...
The following memory area(s) will be programmed:
program memory: start address = 0x0, end address = 0x1ffff
configuration memory
program memory
Address: 0 Expected Value: ef0d Received Value: 0
Failed to program device

能够识别ID,已经算进步了。更多时候,是VDD失败,或者ID失败。

Programmer to target power is enabled - VDD = 4.750000 volts.
Target Device ID (0x0) is an Invalid Device ID. Please check your connections to the Target Device.

前后折腾了10天,下载破解软件xc8,等等,差点准备买进口的原装KIT3来试一试。
最后,试了试kit3.5,终于发现问题:原来以前用的kit3的输出电压不稳定。看了外文官网,发现kit3的器具是有问题的。正所谓一分钱一分货啊。kit3.5终于能够顺畅的下载了。

当然,其间必须进行必要的正确设置。具体如下:


自己给自己结帖,但是如何结帖啊?

kit3也不贵呀,几百块而已

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top