我正在使用 Sparkfun 的 Arduino Ethernet Pro 板和 MP3 播放器扩展板(http://www.sparkfun.com/products/10536 和http://www.sparkfun.com/products/10628)
我尝试使用 Sparkfun 提供的示例,但我一直遇到相同的错误,我已经确定初始化 SD 卡(我使用的是 SdFat)。
为了确定核心问题,我尝试从 SdFat 库运行“SdInfo”示例。这是我的输出:
SdFat 版本:20111205
输入任何字符开始
card.init 失败
SD错误代码:0X1
SD错误数据:0X0
如果我按照 Sparkfun 说明(http://www.sparkfun.com/tutorials/295)将 Sd2PinMap.h 中的 SS_PIN 从 9 更改为 10,则 sdcard.init(...) 方法将挂起。
我认为这个问题是因为 W5100 以太网芯片和 MP3 播放器屏蔽之间的冲突。
有没有我不知道的冲突端口?还是我需要禁用 W5100 芯片?