我有chipKit uC32(PIC32MX340F512H),芯片组BasicIOShield和PICkit3 编程器全部来自Microchip。
我正在使用MPLABX IDE。
由于我对此非常陌生,所以我不知道从哪里开始我已经搜索并查看网页,只找到使用MPIDE的教程,我不允许在我的项目中使用。 我已经阅读了参考手册和数据表,并制作了测试项目,但是uC32 Board拒绝识别BasicIOShield,我无法将这两者连接在一起。
任何提示和链接都会很棒。提前谢谢。
答案 0 :(得分:0)
在基本IO屏蔽参考手册中声明,您应该按照一些步骤使ChipKit与基本IO屏蔽通信。
开机顺序
- 接通电源。
- 发送显示关闭命令。
- 将显示初始化为所需的操作模式。
- 清除屏幕。
- 为VBAT供电。
- 延迟100毫秒。
- 发送显示开启命令。
醇>
关闭电源序列
- 发送显示关闭命令。
- 关闭VBAT。
- 延迟100毫秒。
- 关闭电源。
醇>
屏蔽使用SPI2。使用以下寄存器 RF4,RF5,RF6和RG9 此外,您必须将uC32中的跳线从LED4更改为JP4和JP8。 在基本IO屏蔽参考手册的附录B中是一个有用的示例代码。