0

现有的 Arduino 项目使用 Arduino 品牌 Du​​emilanove 和 Ethernet shield。它已经运行了 4 年(!),然后通过我最近所做的一段时间的修改。我正在将其重新投入使用,但想继续开发,因此获得了一块 Uno 板(与 Duemilanove 具有相同的内存规格)和一个 SparkFun 以太网屏蔽。

我能够对新系统进行多次修改 20-30 次而没有问题 - 我知道如果您选择了错误的电路板会出现同步问题,所以没有这个问题。

突然间,我得到了错误:avrdude: stk500_getsync(): not in sync: resp=0x00

我当然检查了电路板选择,这很好。我什至尝试来回翻转它,并重新启动 Arduino 1.0.5 IDE 以防万一,但我无法再同步了。

我没有对代码做任何具有挑战性的事情——只是打印语句编辑和注释代码。

但是 - 如果我拔下以太网屏蔽,它工作正常。同步和加载没问题。我什至可以更换屏蔽,软件仍然可以与以太网一起使用。

怎么突然南下?任何想法是否可以恢复,或者我是否应该将 Sparkfun Shield 作为有缺陷的产品退回。

谢谢你的意见。罗斯。

4

0 回答 0