0

我有来自 Microchip 的 chipKit uC32 (PIC32MX340F512H)、chipkit BasicIOShield 和 PICkit3 编程器。

我正在使用 MPLABX IDE。

由于我对此很陌生,所以我不知道从哪里开始,我搜索并查看了网络,只找到了使用 MPIDE 的教程,我不允许在我的项目中使用。我已经阅读了参考手册和数据表并制作了测试项目,但是 uC32 板以任何方式拒绝识别 BasicIOShield,我无法将这两者连接在一起。

任何提示和链接都会很棒。提前致谢。

4

1 回答 1

0

在 Basic IO shield Reference 手册中指出,您应该遵循一些步骤以使 ChipKit 与基本 IO shield 通信。

开机顺序

  1. 给 VDD 加电。
  2. 发送显示关闭命令。
  3. 将显示初始化为所需的操作模式。
  4. 清屏。
  5. 给 VBAT 通电。
  6. 延迟 100 毫秒。
  7. 发送显示开启命令。

断电顺序

  1. 发送显示关闭命令。
  2. 关闭 VBAT。
  3. 延迟 100 毫秒。
  4. 关闭 VDD。

屏蔽使用SPI2。以下寄存器用于 RF4、RF5、RF6 和 RG9 并且您必须将 uC32 中的跳线从 LED4 更改为 JP4 和 JP8。在基本 IO 屏蔽参考手册的附录 B 中是一个有用的示例代码。

于 2017-08-05T23:36:35.157 回答