2011-01-22 12 views
4

私はArduinoプラットフォーム用のネットワークベースのアプリケーションを開発したいと考えています。 Wi-Fi Shieldライブラリに同梱されているサンプルは、ネットワーク部分がC言語で実装されたマルチファイルスケッチです。通常のC/C++開発が行われる方法でネットワーク部分を実装する方法を理解したいと思います(まともなIDEおよびステップバイステップデバッガ)。複雑なArduinoプロジェクトにはどのツール(IDE、デバッガなど)がありますか?

私は気づいたWiShieldは、uIP library(リソースが制限されている組み込みデバイス用のオープンソースの完全なTCP/IPスタック実装)の上にビルドされ、大きな影響を受けています。スマートフォンはDHCPを実装し、その上にゼロ設定実装を実装しました。そのような複雑さのプロジェクトをどのように実行し、どのツールが使用されていますか?

+1

私はAVR Studio 4を使用していますが、私のArduinoにプログラムをアップロードする方法を理解するのには多少の努力が必要でしたが、そうでなければ私はそれが好きです。サポートされているインサーキットデバッガでは、実際のarduinoをデバッグすることも、AVRエミュレータで実行することもできます(他の回路が関わっている場合は実行しにくいと思います)。 AVR StudioはEclipseを「シェル」として使用しています。 – Skurmedel

答えて

1

Arduinoエミュレータをお探しですか?私はこれらの2つがあなたを始めさせるべきだと思います。
Emulino
Simavr

1

簡単にArduinoのチップで動作することができますが、複雑な状況で、あなたのプロジェクトは、いくつかの複雑なプログラムを置くことはありません簡単なプログラミングソフトウェアを使用してください。

関連する問題