无法使用PICKIT3编程器使用PIC32启动chipKit BasicIOShield

时间:2017-07-13 12:54:04

标签: embedded microcontroller led mplab pic32

我有chipKit uC32(PIC32MX340F512H),芯片组BasicIOShield和PICkit3 编程器全部来自Microchip。

我正在使用MPLABX IDE。

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

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

1 个答案:

答案 0 :(得分:0)

在基本IO屏蔽参​​考手册中声明,您应该按照一些步骤使ChipKit与基本IO屏蔽通信。

开机顺序

  
    
        
  1. 接通电源。
  2.     
  3. 发送显示关闭命令。
  4.     
  5. 将显示初始化为所需的操作模式。
  6.     
  7. 清除屏幕。
  8.     
  9. 为VBAT供电。
  10.     
  11. 延迟100毫秒。
  12.     
  13. 发送显示开启命令。
  14.        

关闭电源序列

  
    
        
  1. 发送显示关闭命令。
  2.     
  3. 关闭VBAT。
  4.     
  5. 延迟100毫秒。
  6.     
  7. 关闭电源。
  8.        

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