.begin()、.flush()、およびここで参照されているその他すべてのシリアル関数は、実際にarduino.cc/en/Reference/Serialで定義されていますか?Arduinoのシリアル関数はどこに定義されていますか?
AndroidStudioでは、メソッドをControl +クリックするだけで、そのメソッドが定義されているファイルを開くことができます。なぜArduino IDEで作業が難しいのですか?物事が定義されているファイルを検索する時間を費やさずにarduinoコアを深く掘り下げることができるArduino用の代替IDEはありますか?
EDIT: 「Eclipse for Arduino」は私のためのトリックでした。あなたは関数をControl +クリックするだけで、その定義を開くことができます。
http://playground.arduino.cc/Main/DevelopmentToolsに記載されているやや初歩的なArduino環境を使用する代わりに[こちら](https://www.intorobotics.com/alternatives-standard- EclipseとVisual Studioを含む、確かに強力なコードナビゲーションと "定義に移動"を含むブラウジングツールを持つarduino-ide-one-choose /)このインスタンスでどれくらいうまく動作するかは、定義が可視かどうかによって決まります。ソースがコンパイルされてリンクされている場合、オブジェクトコードがリンクされていればリンクされません。 – Clifford