2

組み込み機器向けのWi-Fiを学びたいと思っていて、 Arduino Wi-Fi シールドに出くわしました。Arduino Unoなどの基本的な Arduino ボードにシールドを接続する必要があることはわかっています。Wi-Fi シールドには Atmel UC3A MCU があり、Uno には ATmega328 がありますWi-Fi Shield Libraryをダウンロードしました。サンプル コードがいくつかあります。しかし、例のコードは Arduino Uno ボード専用であることがわかりました。

たとえば、Wi-Fi ネットワークに接続するには、SPI によるコマンドを送信するだけSpiDrv::sendCmd(SET_NET_CMD, PARAM_NUMS_1);です。Wi-Fi シールド ボード上の UC3A は、このメッセージを受け取り、Wi-Fi チップHDG104で何かを行う責任があると思います。

実際、Wi-Fi の実装を学ぶには、UC3A が Wi-Fi チップとどのように連携するかを学ぶことが重要だと思います。したがって、Wi-Fi シールド MCU 用に記述されたサンプル コードはどこで入手できますか?

また、ハードウェアを自作したい場合、UC3A MCU だけでいいのでしょうか? UC3A は強力な MCU ですが、忙しすぎるのではないかと心配しています。

4

1 に答える 1

1

公式の github リポジトリですべてを見つけることができます。公式 WiFi Shield ファームウェアの公式バイナリとソース コードへのリンクはこちらです。arduino のライブラリも見つけることができます。すべてがちょうど 13 日前にアップロードされています https://github.com/arduino/wifishield/tree/master/firmwareをお楽しみください

于 2012-09-13T22:45:54.640 に答える