无法使用 PICKIT3 编程器启动带有 PIC32 的 chipKit BasicIOShield
Unable to start the chipKit BasicIOShield with PIC32 using PICKIT3 programmer
我有 chipKit uC32 (PIC32MX340F512H),chipkit BasicIOShield 和 PICkit3
编程器全部来自Microchip.
我正在使用 MPLABX IDE。
因为我对此很陌生,所以我不知道从哪里开始我搜索并查看了网络,只找到了使用我不允许使用的 MPIDE 的教程在我的项目中。
我已经阅读了参考手册和数据 sheet 并制作了测试项目,但是无论如何 uC32 板拒绝识别 BasicIOShield,我无法将这两者连接在一起。
任何提示和 link 都会很棒。提前致谢。
在 Basic IO shield 参考手册中指出,您应该按照一些步骤使 ChipKit 与基本 IO shield 通信。
开机顺序
- Apply power to VDD.
- Send Display Off command.
- Initialize display to desired operating mode.
- Clear screen.
- Apply power to VBAT.
- Delay 100ms.
- Send Display On command.
关机顺序
- Send Display Off command.
- Power off VBAT.
- Delay 100ms.
- Power off VDD.
扩展板正在使用 SPI2。使用了以下寄存器
RF4、RF5、RF6 和 RG9
您还必须将 uC32 中的跳线从 LED4 更改为 JP4 和 JP8。
basic IO shield参考手册的附录B中有一个有用的示例代码。
我有 chipKit uC32 (PIC32MX340F512H),chipkit BasicIOShield 和 PICkit3 编程器全部来自Microchip.
我正在使用 MPLABX IDE。
因为我对此很陌生,所以我不知道从哪里开始我搜索并查看了网络,只找到了使用我不允许使用的 MPIDE 的教程在我的项目中。 我已经阅读了参考手册和数据 sheet 并制作了测试项目,但是无论如何 uC32 板拒绝识别 BasicIOShield,我无法将这两者连接在一起。
任何提示和 link 都会很棒。提前致谢。
在 Basic IO shield 参考手册中指出,您应该按照一些步骤使 ChipKit 与基本 IO shield 通信。
开机顺序
- Apply power to VDD.
- Send Display Off command.
- Initialize display to desired operating mode.
- Clear screen.
- Apply power to VBAT.
- Delay 100ms.
- Send Display On command.
关机顺序
- Send Display Off command.
- Power off VBAT.
- Delay 100ms.
- Power off VDD.
扩展板正在使用 SPI2。使用了以下寄存器 RF4、RF5、RF6 和 RG9 您还必须将 uC32 中的跳线从 LED4 更改为 JP4 和 JP8。 basic IO shield参考手册的附录B中有一个有用的示例代码。