0
我有一個問題,與Arduino.I SD卡通信做到這一點configuration.I有一個Arduino巨型因此代碼:帶SD卡的Arduino通信
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上遇到錯誤,有時候我準備好了。當我將以太網電纜插入時出現一些錯誤,但這不僅是因爲我沒有插入電纜時出現錯誤的原因。
看來你已經正確否定了W5100的芯片選擇,以免干擾。 SD庫的默認速度是Half,應該足夠慢。 W5100單獨工作嗎?完全排除W5100。我會將IC1的引腳2連接到GND,並查看SdCard的工作原理(單獨)。這將使W5100重置。儘管如此,我不會這麼做,因爲它可能會損壞IC1中的CAT811。如果可能,升高引腳2,然後跳轉到GND。您可能還想嘗試不同的SdCard。我看到了啓動有問題的差異。 – mpflaga