完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你好,我想用PICIT 3在1V8编程我的PIC(PIC16LF1618)。我能这样做好几次了。然而,当我尝试在1V8对PIC进行编码时,我得到了以下提到的错误,“目标设备id(0x0)与预期的设备id(0x307b)不匹配”“请注意,我已经启用了以下提到的选项来在1.8V对PIC进行编码。高电压MCLR。目前,我可以编程的PIC在VDD低至2V3(LVP)。不确定问题是什么。我在另一个PCB上验证了这个问题,这个问题仍然存在。我是否损坏了我的皮卡3,或者这可以被纠正吗?谢谢和问候。
|
|
相关推荐
8个回答
|
|
您的芯片的编程规范要求2.7V的大容量擦除的最低Vdd。重编程芯片低于这个电压我有问题,甚至不可能,如果有任何保护启用。
|
|
|
|
你好,伊恩,我使用的是增强型低电压PIC16LF1618变种(1.8V~3.6V)。我能够使用MPLAB IPE在1.8V编码PIC,PIC工作如预期。不知道发生了什么,但是我不能在第二天在1.8V编码PIC。谢谢和问候。
|
|
|
|
听起来不错。空白芯片可以直接编程到Vdd_min,但是为了重新编程而擦除它是另一回事,用块擦除一次编程一个块取决于它*NOT*以任何方式受到保护,或者选择任何其他CONFIG选项,这些选项需要大块擦除来返回默认值。
|
|
|
|
我怀疑这样的事
|
|
|
|
我没有在代码中启用任何类型的保护(代码/数据)。此外,我试着在1.8V之前对两个新的板进行编码,这是以前没有用过的。我还是犯了同样的错误。”目标设备id(0x0)与预期设备id(0x307b)不匹配“我做了内存擦除,并使用MPLAB IPE(在不同电压)验证它是空的。不确定该做什么,或者如果我做错了什么。
|
|
|
|
你读过IAN M的文章,看过数据表吗?芯片可以工作到1.8V,但它只能在2.7和上编程。1V8不是常用的符号。如果你问问题,你需要清楚。
|
|
|
|
在1.8V下重新编程确实是不可能的,因为配置位不能被擦除,所以任何将任何配置位从0到1(例如,Debug->Release)进行编程的尝试都将失败。它们指定2.7V用于批量擦除,但是它几乎总是工作得很好,低于2.5V。不过在1.8V时不可能。虽然您得到的错误相当一般,并且通常意味着ICSPDAT/ICSPCLK连接的质量很差。电压越低,你需要的连接越好。
|
|
|
|
我的坏人。是的,我能验证在2.8V下重新编程,并且工作得很好。
|
|
|
|
只有小组成员才能发言,加入小组>>
5161 浏览 9 评论
1999 浏览 8 评论
1928 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3171 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2226 浏览 5 评论
731浏览 1评论
613浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
503浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
629浏览 0评论
527浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 21:44 , Processed in 1.320700 second(s), Total 91, Slave 74 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号