http://forum.arduino.cc/index.php?topic=28763.0
Arduino SD自带的例程都是有一个BUG的,必须在pinMode后面加上如下的第二行代码
pinMode(10, OUTPUT); digitalWrite(10, HIGH); // davekw7x: If it's low, the Wiznet chip corrupts the SPI bus