0

私はArduinoイーサネットシールドの実験を開始し、それほど労力をかけずに動作させました。ただし、ボードのハードウェアシリアルポートを介してデバッグしようとすると、何も得られません。プログラムはまだ実行されており、何かを提供するはずですが、提供されません。正直なところ、私は何が起こっているのか見当がつかない。この問題を解決するにはどうすればよいですか?

PS私はArduinoIDEに含まれているスケッチ例の1つを使用しています。

4

2 に答える 2

0

イーサネット シールドは RX および TX ピン (0,1) を使用しません。私は以前、シールドとのシリアル通信を個人的に使用していました。

したがって、それは間違いなくあなたのコードに関係していました。あなたのコードを投稿できますか?

また、デジタル ピン 0 と 1 に何かを接続しましたか?

于 2012-10-22T16:52:07.480 に答える
0

Arduino イーサネット ボードは、Arduino Uno + Etherent シールドと同等ではありません。Arduino イーサネット ボードには、USB-to-serial チップがありません。

Arduinoイーサネットボード公式ページより

イーサネットは、オンボード USB-to-シリアル ドライバ チップを持たないという点で他のボードと異なりますが、Wiznet イーサネット インターフェイスを備えています。

したがって、シリアルモニターに値を出力できないと思います。

更新

http://arduino.cc/en/Main/USBSerialのような外部 FTDI アダプターが必要で、Arduino とコンピューター間のシリアル通信を機能させることができます。

于 2012-10-23T09:20:18.580 に答える