クイック スタート: Azure Sphere SDK for Windows をインストールする
Windows で Azure Sphere 開発キットの使用を開始するには、開発キットを設定し、SDK をインストールし、開発環境に必要な追加のソフトウェアをインストールする必要があります。
前提条件
- Azure Sphere 開発キット
- Windows 11 または Windows 10 Anniversary Update (またはそれ以降) を実行している PC
- 未使用の USB ポート 1 つ。仮想マシンを実行する予定の場合は USB パススルーをサポートするもの
Windows PC に開発キットをセットアップする
Azure Sphere 開発キットを USB 経由で PC に接続します。 接続すると、デバイスは 4 つの USB シリアル コンバーターを公開します。
初めてデバイスに接続すると、ドライバーが自動的にダウンロードされてインストールされます。 インストールに時間がかかる場合があります。 ドライバーが自動的にインストールされない場合は、デバイス マネージャーでデバイス名を右クリックし、Update ドライバーを選択します。 または、Future Technology Devices International (FTDI) からドライバーをダウンロードすることもできます。 Windows のインストール (32 または 64 ビット) と一致するドライバーを選択します。
インストールを確認するには、デバイス マネージャーを開きます。 ユニバーサルシリアルバスコントローラで、4つのUSBシリアルコンバータを探します。
Note
以前にこのボードを使用して RTApp 開発を有効にしている場合は、4 つではなく 3 つのコンバーターが表示されます。 これは正常であり、エラーを表していません。
その他のエラーが発生した場合は、「 Azure Sphere の問題をトラブルシューティングする 」を参照してください。
Azure Sphere SDK をインストールする
SDK をダウンロードします。 ダウンロードしたファイルを PC に保存します。
ダウンロードした .exe を実行して、SDK をインストールします。 ライセンス条項に同意し、[次へ] を選択します。
[インストール] を選択して、インストールを開始します。
昇格時のプロンプトが表示されたら、受け入れます。
セットアップが完了したら、セットアップ アプリケーションで要求された場合は PC を再起動します。
インストーラーでエラーが返された場合は、アンインストールしてから、SDK パッケージを再インストールしてみてください。
Azure CLI 用の Azure Sphere 拡張機能をインストールする
Azure Sphere に接続されたデバイスとクラウドのデプロイを管理するためのコマンド ライン ツールは、Azure CLI 拡張機能として配布されます。 取得するには、次の手順を実行します。
まだインストールしていない場合は Azure CLI をインストールします。
Azure Sphere 拡張機能を追加するには、次のコマンドを実行します。
az extension add --name azure-sphere
Azure CLI でサインイン Azure Sphere デバイスの管理に使用する Azure サブスクリプションにログインする必要があります。
詳細については、「 ダウンロードして Azure Sphere 拡張機能を実行するを参照してください。
Visual Studio 用 Azure Sphere 拡張機能をインストールする
Visual Studio Enterprise、Professional、または Community 2022 (または 2019 バージョン 16.11 以降) を使用して、Azure Sphere アプリケーションを開発できます。
まだインストールしていない場合は、Visual Studio をインストールします。
Visual Studio Marketplace に移動して、Azure Sphere 用 Visual Studio 拡張機能をインストールします。
Azure Sphere SDK と Azure Sphere Extension for Visual Studio には、Azure Sphere アプリケーションの開発に必要なすべてのツールが含まれています。
Windows に CMake と Ninja をインストールする
Visual Studio Code または Windows CLI を使用する場合は、CMake と Ninja を手動でインストールする必要があります。
CMake をインストールするには、 CMake ダウンロード ページから、開発環境に適したバージョンの CMake をダウンロードしてインストール。
Ninjaをダウンロードします。 ダウンロードは小さな zip ファイルです。 Ninja をインストールするには、zip ファイルを開き、 Extract All を選択し、抽出されたファイル ninja.exeのファイルの場所をメモします。
CMake
bin
ディレクトリ (通常は C:\Program Files\CMake\bin) と、ninja.exeを含むディレクトリを PATH 環境変数に追加します。 Windows でこの環境変数を設定する方法については、[検索] ボックスに「path」と入力します。
ヒント
環境変数を変更した後、コンピューターを再起動して、すべてのプロセスで変更が確実に反映されるようにします。
Visual Studio Code 用の Azure Sphere 拡張機能をインストールする
ダウンロード Visual Studio Code のリンクを使用して、Visual Studio Code をインストールします (まだインストールしていない場合)。
Azure Sphere 拡張機能をインストールするには、 Extension Marketplace で ブラウザーまたは Visual Studio Code 内で "Azure Sphere" を検索します。 Azure Sphere と Azure Sphere UI の 2 つの結果が表示されます。 いずれかの Install を選択します。もう 1 つは自動的にインストールされます。
インストールが完了すると、Visual Studio Code IDE の [ENABLED Extensions]\(有効な拡張機能\) ペインに、Azure Sphere、C/C++、CMake ツールの拡張機能が表示されます。
インストールが完了すると、拡張機能の Readme ページが開きます。 Readme ページには、Visual Studio Code の構成と要件に関する有用な情報が表示され、拡張機能と共に更新されます。 Extensions ペインを開き、Azure Sphere を選択すると、いつでも Readme ページを表示できます。