0

我在与 Arduino 上的 sd 卡通信时遇到问题。我做了这个配置。我有一个 Arduino Mega,所以代码是:

pinMode(53,OUTPUT);
digitalWrite(53,HIGH);
if(SD.begin(4)){
    Serial.println(F("All ready for SD"));
}else{
    Serial.println(F("SD Failed"));
}

我在以太网屏蔽上有 SD。所以我注意到有时我在 SD 上出现错误,有时我已经准备好了。当我插入以太网电缆时会出现一些错误,但这不仅是我在没有插入电缆时也会出错的原因。

4

1 回答 1

0

由于我在 mega 工作并且 SD 卡在以太网屏蔽上,因此解决方案是将数字引脚 10 设置为高以停止与以太网屏蔽的 SPI 连接,以便与卡通话。

于 2013-07-10T14:27:53.223 回答