0

私は最初の Arduino プロジェクトに取り組んでいます。その大部分は、既存のコードを使用して、ニーズに合わせて変更することです。既存のコードは複数 (7) のファイルに分割されて.inoおり、この背後にある理論的根拠を理解するのに苦労しています。複数のファイルがすべて同じ名前空間を共有することは、ほとんど無意味に思えます。少なくとも 1 つのファイルを使用すると、呼び出されている関数を簡単に検索できます。

私の質問は、Arduino プロジェクトの編成に関するベスト プラクティスは何ですか? 補助ファイルの多くを c++ で書き直して.ino、Arduino のメイン ファイルで名前空間を設定できるようにしたいと思ってい.inoます。

4

1 に答える 1

0

最適な組織は、常にプロジェクトによって異なります。私見ファイルのレイアウトはそれほど重要ではありません。バージョン管理 (GIT など) と make または scons について学ぶことがより重要です。

ファイル レイアウトに関しては、主にプロジェクトのサイズに依存します。また、他の場所で再利用される再利用可能なコードを導入するかどうかによっても異なります。最終的には、他の C++ プロジェクトと同じオプションがあります。

于 2013-09-28T21:08:05.057 に答える