0

プロジェクトでArduino とNetBeansを使用しています。私の最後の仕事は、Arduino プログラムからJavaに切り替えることです。Arduino - NetBeans プラグインの詳細で説明されているように、Arduino-NetBeans プラグインをインストールできました。

私のArduinoプログラムには含まれています

Serial.begin(9600); /////// Serial.print();

「識別子シリアルを解決できません」というエラーが表示されます。どうすればこれを解決できますか?

4

3 に答える 3

2

これは、ソース ファイルに追加する必要があるものです。

#include <Arduino.h>
// imports the Serial class to allow log output
extern HardwareSerial Serial;

その後、それは動作します。

于 2013-10-09T13:33:25.610 に答える
0

「識別子 Serial を解決できません」というメッセージは、コンパイラが変数 を検索しているが、Serialその宣言が見つからないことを意味します。すべてのヘッダー ファイルが適切にインクルードされているかどうかを確認する必要があります。NetBeans プラグインはわかりませんが、そこでシリアル構造/クラスが初期化されていると思います。

それでも問題が解決しない場合は、プロジェクト サイトで説明されているように、コンパイラ オプションを確認してデフォルトに設定する必要があります。

于 2013-04-04T15:19:52.277 に答える