我正在尝试使用Curiosity HPC开发板将一个简单的LED应用添加到另一个电路中的PIC18F25Q10。我正在使用MCLR、PGD、PGC和GND引脚。虽然我在CONFIG设置中将LVP模式设置为启用,并在项目属性中将程序速度设置为低,MPLAB“MPLAB检测到设备上的欠压配置位关闭,您选择了”错误输出。我也无法连接到PIC。我的MPLAB版本是6。5我正在使用X8编译器(2.40)。我正在使用PKoB4抛出代码。
1.我检查了我的电路连接,并确认MCLR,PGC和PGD引脚是正确的,但我不断得到错误。
1.我已经完成了这里要应用的步骤,但我还没有得出结果。我无法连接到PIC。
Connecting to MPLAB PKoB4
Currently loaded versions:
Application version...........00.05.79
Boot version..................01.01.41
Script version................00.05.35
Script build number...........86fedc5c2e
Tool pack version ............1.8.869
Target voltage detected
MPLAB has detected that the low voltage configuration bit on the device is off and you have selected the low voltage programming option on the debug tool's property page. If you wish to use the low voltage programming option you must first do the following:
* Turn off the low voltage programming option on the debug tool's Program Options property page
* Program the low voltage configuration bit to on
* Turn on the low voltage programming option on the debug tool's Program Options property page
Connection Failed.
1.我检查了论坛页面,更新了MPLAB和PKoB4驱动程序,以测试可能与版本相关的信息,但我无法连接到PIC。
1.我使用了另一个电路,因为我认为PIC会有问题。我得到了同样的错误。我试图从另一台计算机加载代码,我继续得到同样的错误。
1.我试着用ICD编码,它编码了。但是,我无法在Curiosity HPC开发板上解决这个错误。我在Curiostiy开发板用户指南中找到了一些信息。information Image.。
我需要能够连接到PIC并抛出代码。我很好奇你对我的问题的想法和建议。
1条答案
按热度按时间ubof19bj1#
根据MPLAB的建议,您的PIC芯片已编程为禁用LVP。好奇板有一个内置的PICKIT,它只能在低电压编程模式下编程。因此,您必须执行以下步骤:
1.获取独立PIC(即PICKIT3)编程器
1.在PIC的配置设置中,将LVP设置为打开
1.在MPLAB IDE中,文件〉项目属性〉PICkit 3〉程序选项确保取消选中 * 使用低电压编程模式条目 * 选项
1.使用独立的PICKIT编程器,用此配置刻录PIC设备一次
这些步骤将准备好您PIC,以便它可以在好奇板中编程一旦您正确完成所有步骤,您就可以使用好奇板烧录程序
当你用内置编程器编程时,你总是要确保你的PIC在配置
LVP = ON
之前被编程。并且只要你在好奇板上编程,这个配置位总是ON
。还有一点需要说明,当您选择 Connected Hardware Tool 作为您的好奇板时,MPLABX会自动检查 Use low voltage programming mode entry 选项。
继续尝试这些步骤,然后让我知道我是否可以进一步帮助。