Microchip CURIOSITY LPC开发板(型号:DM164137)
Curiosity LPC 开发板的板载 PICkit(PKOB)采用低压编程(LVP)。MPLAB X IDE 和 MPLAB Xpress 会自动将配置字中的 LVP 位设为 “1”,以支持低压编程。
以下是关键问题及解决方法:
- 使用自定义固件时的要求
- 配置字中的LVP 位必须设为‘1’。若未正确配置该位,MPLAB X IDE 将无法通过 PKOB 进行编程。
- 处理已通过高压编程的 PIC 微控制器
- 若使用的 PIC 微控制器(非开发板标配)已通过高压编程且 LVP 位被清除(LVP = OFF 或‘0’),PKOB 将无法识别该器件,导致编程失败。此时,可通过以下两种方法重新编程:
a) 使用 PICkit™ 3 编程器- 将 PICkit 3 连接至 PIC 器件的双列扩展头,确保 ICSP™、GND 和 VDD 正确连接。
- 在 MPLAB IDE 中配置使用 PICkit 3 作为编程工具,并确保配置字中的 LVP 位设为‘1’,然后重新编程器件。
b) 使用未编程的空白器件 - 使用未编程的(空白)器件,并确保配置字中的 LVP 位设为‘1’。
更多内容:
更多Microchip CURIOSITY 开发板相关内容: