0

我开始尝试使用 Arduino 以太网扩展并毫不费力地让它工作。但是,当我尝试通过板的硬件串行端口进行调试时,我什么也得不到,虽然程序仍然运行,我知道它应该给我一些东西,但它没有。说实话,我不知道发生了什么。我该如何解决这个问题?

PS 我正在使用 Arduino IDE 中包含的示例草图之一。

4

2 回答 2

0

Arduino 以太网板不等同于 Arduino Uno + Etherent shield。在 Arduino 以太网板上没有 USB 转串口芯片。

来自官方Arduino 以太网板页面

以太网与其他板卡的不同之处在于它没有板载 USB 转串口驱动芯片,但具有 Wiznet 以太网接口。

所以我认为你不能在串行监视器中打印任何值。

更新

您需要一个外部 FTDI 适配器,例如http://arduino.cc/en/Main/USBSerial才能使 Arduino 和您的计算机之间的串行通信正常工作。

于 2012-10-23T09:20:18.580 回答
0

以太网屏蔽不使用 RX 和 TX 引脚 (0,1),我之前个人使用过与屏蔽的串行通信。

所以它肯定与你的代码有关。你可以发布你的代码吗?

你还把任何东西连接到数字引脚 0 和 1 上吗?

于 2012-10-22T16:52:07.480 回答