次のようにこのセクションでは、次のとおりです。
まず、(例えば、紙Windows版)開発キットをインストールします
第二に、新しいAzureのスフィア開発ボードは、手動でオペレーティングシステムAzureのスフィアを更新します
第三に、コンフィギュレーションおよびAzureの球は、VSのコードを延長しました
第四に、文のアズールスフィアデバイス(本明細書中に新しいデバイスを実証しています)
ユーザーアカウントを作成し、MicrosoftのAzureスフィアサービスにログオンします。
テナントを作成するには、ユーザー(マイクロソフトアカウント)。
免責事項:アズールスフィアデバイスIDをテナントに結合され、このプロセスはまた、引き取り手のないとしても知られています。
V.は、WIFIネットワークを介してデバイスを設定します
第六に、デバイス上のアプリケーションの開発を可能に
ビデオチュートリアル:
あなたはB駅を説明するビデオを見ることができます。https://www.bilibili.com/video/av98009311/
写真の説明:
まず、(例えば、紙Windows版)の開発ツールをインストールします
参照文献:https://docs.microsoft.com/zh-cn/azure-sphere/install/install-sdk
USB経由でデバイスマネージャに示すように、コンピュータにAzureのスフィア開発ボードインターフェイスは、3つのcomポートを求めるメッセージが表示されます。
別のエラーが発生した場合、または以下の3つのCOMポートが表示されている場合は、を参照してくださいWindowsのインストールの問題をトラブルシューティングの助けを。
Azureの球SDKは、Windowsプラットフォーム用の2種類があるクラスの唯一のインストールは、同時に2にインストールすることはできません。
Visual StudioのSDKのためのAzureの球1:
:Visual Studioの開発、必要使用 Visual Studioのエンタープライズ、Professionalまたはコミュニティ2019バージョン16.4以降。
Visual Studioのコード開発を使用してください。
WindowsのAzureの球SDK 2.:
Windowsのコマンドプロンプト開発を使用します。
Visual Studioのコード開発を使用してください。
本論文では、+ VSコード開発の「Windows AzureのスフィアSDKについて」を使用。
SDKのダウンロード:https://docs.microsoft.com/zh-cn/azure-sphere/install/install-sdk#azure-sphere-sdk-for-windows
SDKのインストール:
インストールが完了したら、[スタート]メニュー、プログラムは以下のように:
第二に、新しいAzureのスフィア開発ボードは、手動でオペレーティングシステムAzureのスフィアを更新します
ボードの戻るボタン電池の設置
付属のUSBケーブル経由でWindowsコンピュータに接続されています
未使用のAzureスフィア開発委員会については、最初に、あなたは、Azureの球OSのアップグレード次のドキュメントを参照してくださいする必要があります。
https://docs.microsoft.com/zh-cn/azure-sphere/resources/update-old-seeed-os
アップグレードプロセスは簡単です:
1.打开Azureの球は、コマンドプロンプトを開発します
2.実装を成功するためのコマンドを待機を入力します。azsphereデバイスが回復します
第三に、コンフィギュレーションおよびAzureの球は、VSのコードを延長しました
拡張子を取り付けVSコードAzureの球:
对于本文中的“用于Windows的Azure Sphere SDK” 和VS Code 开发应用程序,还需要安装如下两个程序:
1. CMake https://cmake.org/download/
2. Ninja https://github.com/ninja-build/ninja/releases
对于CMake的安装,直接下一步下一步就可以了:
对于Ninja,需要解压到某目录后,设置环境变量:
Azure Sphere 开发板支持两种应用程序:
1.高级应用程序
2.RTApp实时应用程序
实时应用程序主要利用MCU中的两个ARM Cortex-M4 处理器在实时操作系统上RTOS进行开发,本系列文章暂时不做该内容的介绍。
截至到此,我们已经配置完成了开发高级应用程序的环境,对于RTApp的开发环境配置,本文不再介绍,请参见官网:
四、声明 Azure Sphere 设备(本文中均以一个新设备来进行演示)
使用Microsoft 账户创建用户并登录到Azure Sphere 服务;
使用用户(Microsoft 账户)创建租户;
声明:将Azure Sphere 设备ID绑定到租户,该过程也称为认领;
三个步骤的最终目的就是声明设备,声明设备是将设备ID和Azure Sphere 租户绑定,也称之为“认领”的过程,一旦绑定,即使你将Azure Sphere 设备进行二次销售,该绑定也不能修改。
关于声明的详细步骤,请参见官网:https://docs.microsoft.com/zh-cn/azure-sphere/install/claim-device
本文中,简化了官网文档,仅假设我们操作的设备是一台全新的Azure Sphere,故而很多步骤是不需要操作的。
1. 通过命令登录Azure Shpere,对于刚装好SDK并第一次使用SDK,使用 --newuser
参数以及 Microsoft 帐户电子邮件地址可以创建一个账户并登录:
azsphere login --newuser <email-address>
按照提示输入Microsoft 账户的密码:
同意授权:
登录成功之后:
如果你有权访问单个租户,则默认选中该租户,此时可继续执行下一步。
如果你无权访问任何租户,则需要创建租户。
如果以前已将 Azure Sphere 与 19.09 SDK(或早期版本)配合使用,则可能需要迁移租户。
如果你有权访问多个租户,则需要选择一个。 有关详细信息,请参阅 azsphere tenant select。 选择租户后,请继续执行下一步。
在本例中,这是我们第一次使用Azure Sphere,故而没有权限访问任何Azure Sphere 租户,需要先进行创建:
执行如下命令:
azsphere tenant create --name <my-tenant>
他のユーザーに名前の認識で置換<私のテナント>、たとえば、「Contoso社株式会社」または「Contoso社の食器洗い機部門」。 名前にスペースが含まれる場合は、引用符で囲みます。 すべての名には、英数字を符号なしにする必要があります。
テナントが作成された後、次のコマンド主張デバイスを実行し、請求が成功すると、デバイスは他のテナントに再び移行することはできません。
azsphere装置の請求項
V.は、WIFIネットワークを介してデバイスを設定します
次のコマンドを使用して無線LANの設定:
azsphereデバイスのWiFiアドオン--ssid <yourSSID> --psk <yourNetworkKey>
コンフィギュレーションの表示状態が不明は正常な現象で、再度、クエリネットワークの状態に次のコマンドを使用します。
azsphereデバイスの無線LANショー状況
OSバージョンAzureのスフィア開発ボードを確認するには、次のコマンドを使用します。
azsphereデバイスショー展開状況
この例では、それは月の最新バージョン2020.03のように20.01で、この記事の私たちの始まりは、手動で最新バージョンにアップグレードしています。
通常の状況下では、Azureの球更新が自動的にダウンロードおよびインストールされる場合は、各ブートデバイスが自動的にアップデートをチェックし、シャットダウンのために長い時間があれば、デバイスは24時間をチェックします、このプロセスはインストールに15〜20分です終了すると、デバイスが再起動する場合があります。
第六に、デバイス上のアプリケーションの開発を可能に
ブートデバイスのアプリケーション開発に次のコマンドを実行します。
azsphereデバイスがイネーブルの開発を
プロセスは、開発ボードを設定するには、コンフィギュレーションファイルをダウンロードし、インストールしてローカルのWindowsシステム上でサービスを試運転します。