首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用Sparkfun的MP3播放器屏蔽和Arduino以太网Pro问题

使用Sparkfun的MP3播放器屏蔽和Arduino以太网Pro问题
EN

Stack Overflow用户
提问于 2012-04-14 02:41:12
回答 2查看 2K关注 0票数 1

我使用的是Arduino以太网Pro板和MP3播放器屏蔽(http://www.sparkfun.com/products/10536http://www.sparkfun.com/products/10628)。

我试着使用Sparkfun提供的示例,但是我仍然会遇到相同的错误,我已经确定了这些错误是如何初始化SD卡的(我正在使用SdFat)。

为了解决核心问题,我尝试从SdInfo库运行“SdFat”示例。这是我的输出:

SdFat版本: 20111205 键入要开始的任何字符 card.init失败 SD errorCode: 0X1 SD errorData: 0X0

如果我在Sd2PinMap.h中将SS_PIN从9更改为10,则sdcard.init(.)方法刚刚挂起。

我认为问题是因为W5100以太网芯片和MP3播放器屏蔽之间的冲突。

有没有我不知道的冲突端口?还是我需要禁用W5100芯片?

EN

回答 2

Stack Overflow用户

发布于 2012-04-14 13:11:00

你用的是多大的SD卡?(试着使用一个SD卡,它是<4GB的兼容性),你不需要改变它为引脚10,根据Sparkfun发布的原理图。另外,查看sparkfun页面,您是否尝试过这样做?马奇图书馆,并在声明card.init(SPI_FULL_SPEED,9)中尝试了init命令。让我知道你是怎么做的,-Ralim

票数 0
EN

Stack Overflow用户

发布于 2012-04-15 10:48:33

您使用的所有SPI设备都有芯片选择冲突。关于SparkFun的MP3屏蔽的“快速启动”指南讨论了如何更改SD库以使用MP3屏蔽。您需要进行类似的更改,以便您可以使用另一个CS引脚与MP3屏蔽,并留下9和10的SD卡和W5100。

当使用多个SPI设备时,最好列出CS引脚。当您添加一个新的SPI设备,如MP3屏蔽,您将能够看到哪些引脚已经在做什么。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10150588

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档