正如NKurzman建议的,您需要让MPLAB v8.90来“下调”PICkit3中的所有代码。仅仅强制MPLAB v8.90重新加载主应用程序是不够的。您还需要强制重新加载目标特定的代码。例如,如果您希望的目标是PIC18F,那么选择PIC2。4F作为你的目标。允许MPLAB“更新”PICkit3,然后选择您的PIC18F,然后让MPLAB再次更新PICkit3。对我来说,这导致PICkit3与MPLAB v8.90正常工作。当切换回MPLABX时,您确实需要做相同的事情来更新PICkit3代码的两个部分。
以上来自于百度翻译
以下为原文
As NKurzman has suggested you need to get MPLAB v8.90 to "down rev" all of the code in the PICkit3.
Just forcing MPLAB v8.90 to reload the main application is not enough.
You also need to force a reload of the target specific code as well.
For example, if your desired target is a PIC18F, select a PIC24F as your target. Allow MPLAB to "update" the PICkit3, then select your PIC18F and let MPLAB update the PICkit3 again.
For me this results in the PICkit3 working correctly with MPLAB v8.90.
When switching back to MPLABX you really need to do the same thing to update both parts of the PICkit3 code.
正如NKurzman建议的,您需要让MPLAB v8.90来“下调”PICkit3中的所有代码。仅仅强制MPLAB v8.90重新加载主应用程序是不够的。您还需要强制重新加载目标特定的代码。例如,如果您希望的目标是PIC18F,那么选择PIC2。4F作为你的目标。允许MPLAB“更新”PICkit3,然后选择您的PIC18F,然后让MPLAB再次更新PICkit3。对我来说,这导致PICkit3与MPLAB v8.90正常工作。当切换回MPLABX时,您确实需要做相同的事情来更新PICkit3代码的两个部分。
以上来自于百度翻译
以下为原文
As NKurzman has suggested you need to get MPLAB v8.90 to "down rev" all of the code in the PICkit3.
Just forcing MPLAB v8.90 to reload the main application is not enough.
You also need to force a reload of the target specific code as well.
For example, if your desired target is a PIC18F, select a PIC24F as your target. Allow MPLAB to "update" the PICkit3, then select your PIC18F and let MPLAB update the PICkit3 again.
For me this results in the PICkit3 working correctly with MPLAB v8.90.
When switching back to MPLABX you really need to do the same thing to update both parts of the PICkit3 code.
举报