AtmelStudioを使用したArduino Dueのインターネット接続?


12

どのハードウェアおよびソフトウェアソリューションが機能し、Arduinoをインターネットに接続するためのトレードオフは何ですか?イーサネットハードウェアWiFiハードウェアよりもはるかに安い(29ユーロ対69ユーロ)を集めています。いずれの場合(有線または無線)、AtmelStudioで動作するソフトウェアスタックとドライバーは何ですか?


Greatt質問
JVarhol

Atmel StudioはC ++を使用していますか?イーサネットライブラリの移植はそれほど難しくありません。
TheDoctor

@TheDoctorに期待しています。私が見イーサネットPHYコンポーネントおよびドライバASFウィザードではなく、無TCP / IPの部分を。あなたの質問に対する答えとして、はい、どこでもC ++のヒントが表示されますが、これまではCしか使用していません。
ボブスタイン

1
@ BobStein-VisiBone-そのPHYコンポーネントには、特定の外部イーサネットPHY(A DM9161A)が必要です。それは意志ではない Wiznet W5100 PHY /コプロセッサ)を使用しarduinoのイーサネットボード/シールド、との仕事。
コナーウルフ

回答:


2

まあ、あなたの最善の策は、Atmel Studioプロジェクトに arduinoライブラリをインポートすることです。その後、既存のコードを使用して、SPIを使用して「従来の」イーサネットシールドに接続できます。

しかし、サム3Xは、ハードウェアのイーサネットます配線されていないとは異なり、MBED LPC1768だという悲しい... イーサネットPHYコンポーネントあなたが見たが、実際に使用することはできません...


2
いつでもTaijiuino Dueを購入できます。TaijiuinoDueは、コード互換であるが、イーサネットIO行が壊れているサードパーティのデュークローンです。
コナーウルフ

あなたは意味のVisualマイクロアトメルStudio用のプラグインを?それで、EthernetServerクラスを使用してTCP / IPサーバーを作成しますか?
ボブスタイン14年

そうは思いますが、試したことはありません。ソースを含めるか、プロジェクトに依存関係としてヘッダー+ライブラリを追加することもできます(これは私が行っていることです)
zmo 14年

どの.c .cpp .hファイルを@zmoを使用していますか?どんな種類のTCP / IP機能がありますか、それとも単なるイーサネットですか?
ボブスタイン14年

このソリューションは、ASF(Atmel Studio Framework)をあきらめることを意味しますか?
ボブスタイン14年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.