Arduino SPI连接器与D11,D12,D13引脚

时间:2017-02-03 20:51:46

标签: arduino

我有一个arduino mega的问题。我正在玩SPI总线。

如果连接MOSI至D11引脚,D12上的MISO和SCK上的D13,则不起作用。

但是,如果我在小连接器上连接MOSI,MISO和SCK(下一个CPU为6个引脚),一切正常!

我不明白为什么这个6针连接器连接到SPI,而D11-D12-D13没有连接。

为了在D11-D12-D13引脚上激活spi总线,有什么事情要做(硬件/软件)吗?

非常感谢

1 个答案:

答案 0 :(得分:0)

根据official Arduino SPI reference,您使用错误的针脚 Arduino Mega

  • 引脚51或ICSP-4:MOSI
  • 引脚50或ICSP-1:MISO
  • 引脚52或ICSP-3:SCK
  • 引脚53:SS(从属)

第11,12和13针用于 Arduino Uno,101,Duemilanove

我最后提出两点意见:

  • ICSP 标题,如下图所示,在所有主板中都是一致的。 enter image description here
  • 电路板连接在不同的电压水平下工作,因此在连接任何电缆之前检查文档始终是个好主意