Aprender juntos Azure Esfera (2) - entorno de desarrollo de Azure Esfera y preparar el equipo declaraciones

Esta sección son los siguientes:

En primer lugar, instale (versión ventanas de papel, por ejemplo) Kit de Desarrollo

En segundo lugar, la nueva Junta de Desarrollo Esfera Azure para actualizar manualmente el sistema operativo Azure Esfera

En tercer lugar, la configuración y el azul Esfera extendieron Código VS

En cuarto lugar, la instrucción de dispositivo Azure Esfera (en el presente documento son para demostrar un nuevo dispositivo)

       Crear una cuenta de usuario e iniciar sesión en los servicios de Microsoft Azure Esfera;

       Usuario (Microsoft cuenta) para crear un inquilino;

       Negación: El ID de dispositivo Azure Esfera está obligado a los inquilinos, este proceso también se conoce como no reclamada;

V. configurar el dispositivo a través de la red WIFI

En sexto lugar, permite el desarrollo de aplicaciones en el dispositivo

 

Video Tutorial:

Puede ver un video explicando la estación B: https://www.bilibili.com/video/av98009311/

Foto explicación:

En primer lugar, instalar las herramientas de desarrollo (versión de las ventanas de papel, por ejemplo)

Documentos de referencia: https://docs.microsoft.com/zh-cn/azure-sphere/install/install-sdk

interface de la tarjeta azul de la esfera de Desarrollo en el ordenador le pedirá tres puertos COM, como se muestra en el Administrador de dispositivos a través de USB:

img-c2c4db95-ce68-4787-9f8f-163b4fc7774f.png

Si se produce otro error, o ver menos de tres puertos COM, consulte a solucionar problemas de instalación de Windows en busca de ayuda.

 

Azure Esfera SDK para la plataforma Windows, hay dos tipos, solamente la instalación de una clase no puede ser instalado al mismo tiempo dos :

Azure Esfera 1. para Visual Studio SDK:

           Utiliza el desarrollo de Visual Studio, necesidad:  Visual Studio Enterprise, Professional o comunitaria 2019 versión 16.4 o posterior.

           Utiliza el desarrollo de código de Visual Studio.

2. para Windows Azure SDK Esfera:

            Utilice el desarrollo símbolo del sistema de Windows;

            Utiliza el desarrollo de código de Visual Studio.

En este trabajo, el uso de "para Windows Azure SDK Esfera" desarrollo Código VS +. 

 

SDK Descargar: https://docs.microsoft.com/zh-cn/azure-sphere/install/install-sdk#azure-sphere-sdk-for-windows

instalación del SDK:

img-67cf3336-9166-4df2-b0c2-3c10b512a3e7.png

 

img-fc160699-36aa-41c1-9b86-bad7a3f3373c.png

Después de la instalación se haya completado, el menú de inicio, el programa tal como se muestra a continuación:

img-bfe9afd A-be24-4cd2-92bf-9c3ee950f24a.png

 

En segundo lugar, la nueva Junta de Desarrollo Esfera Azure para actualizar manualmente el sistema operativo Azure Esfera

La instalación de pilas de botón de regreso de la junta

img-4f841183-3311-48d6-9757-c30cc47aeb44.png

Conectado a un ordenador con Windows a través del cable USB incluido

img-535bb2ba-c8bb-4393-9db8-e70c80e885d2.png

 

Por Junta de Desarrollo de la esfera sin usar Azure, por primera vez, es necesario hacer referencia a los siguientes documentos Azure Esfera actualización del sistema operativo:

https://docs.microsoft.com/zh-cn/azure-sphere/resources/update-old-seeed-os

El proceso de actualización es simple:

1. 打开 Azure Esfera Desarrollar Símbolo del sistema

2. Introduzca el comando y espera a que la implementación exitosa: azsphere dispositivo de recuperar

  img-76fc42ad-b0d7-41ba-A947-b721a7a6dac4.png

 

En tercer lugar, la configuración y el azul Esfera extendieron Código VS

 

Código VS Azure Esfera extensiones de montaje:

img-b84aa5dd-f7ee-4432-b247-68862f4de74b.png

 

对于本文中的“用于Windows的Azure Sphere SDK” 和VS Code 开发应用程序,还需要安装如下两个程序:

1. CMake  https://cmake.org/download/

2. Ninja    https://github.com/ninja-build/ninja/releases

具体参见微软官网:https://docs.microsoft.com/zh-cn/azure-sphere/install/development-environment-windows#use-vs-code-with-the-azure-sphere-sdk-for-windows

对于CMake的安装,直接下一步下一步就可以了:

img-d3b450a5-7e09-4735-89a2-858a89554592.png

 

对于Ninja,需要解压到某目录后,设置环境变量:

img-be637cf5-a004-4acc-a7a4-b064a6b9d6b1.png

img-cbde67b6-4ff5-4fcf-afc0-6ae342bc24b5.png

 

Azure Sphere 开发板支持两种应用程序:

1.高级应用程序

2.RTApp实时应用程序

实时应用程序主要利用MCU中的两个ARM Cortex-M4 处理器在实时操作系统上RTOS进行开发,本系列文章暂时不做该内容的介绍。

截至到此,我们已经配置完成了开发高级应用程序的环境,对于RTApp的开发环境配置,本文不再介绍,请参见官网:

https://docs.microsoft.com/zh-cn/azure-sphere/install/development-environment-windows#real-time-capable-application-development

 

四、声明 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 账户的密码:

img-62058dd7-af4e-4335-b78f-b194d0c96065.png

 

同意授权:

img-1e53ab6b-7df0-45bd-a6ba-3dfc5de7b3c2.png

img-0bcc0e3e-f8d4-4f92-a0d8-e898f894ace0.png

 

登录成功之后:

  • 如果你有权访问单个租户,则默认选中该租户,此时可继续执行下一步。

  • 如果你无权访问任何租户,则需要创建租户

  • 如果以前已将 Azure Sphere 与 19.09 SDK(或早期版本)配合使用,则可能需要迁移租户

  • 如果你有权访问多个租户,则需要选择一个。 有关详细信息,请参阅 azsphere tenant select 选择租户后,请继续执行下一步。

在本例中,这是我们第一次使用Azure Sphere,故而没有权限访问任何Azure Sphere 租户,需要先进行创建:

执行如下命令:

azsphere tenant create --name <my-tenant>

La <my-arrendatario> sustituido con un nombre reconocible para otros usuarios, por ejemplo, "Contoso Ltd" o "División Lavavajillas Contoso".  Si el nombre contiene espacios, entre comillas.  Todos los nombres deben ser sin firmar caracteres alfanuméricos.

img-02960db0-9e34-403c-A651-c0fcd0990712.png

Una vez creado el arrendatario, ejecute el siguiente comando dispositivo reclamada, la solicitud es aceptada, el dispositivo no puede migrar de nuevo a los otros inquilinos.

reivindicación de dispositivo azsphere

img-9a0232a4-db7a-444C-b4bd-9b6eab85b0dc.png

 

V. configurar el dispositivo a través de la red WIFI

 

configuración Wifi utilizando el comando siguiente:

azsphere dispositivo WiFi añadir --ssid <yourSSID> --psk <yourNetworkKey>

 

img-3acbbc6d-3a76-4a15-b943-381ee43a69f0.png

desconocido estado de visualización de configuración es un fenómeno normal, utilice el siguiente comando para estado de la red consulta de nuevo:

azsphere wifi dispositivo de show-estado

img-dfed2a6f-3814-4056-BA07-ec02a7898ceb.png

Utilice el siguiente comando para comprobar la versión del sistema operativo Junta de Desarrollo Esfera Azul:

azsphere dispositivo de show-despliegue-estado

En este ejemplo es 20,01 a partir de la última versión 2020.03 del mes, es nuestro principio de este artículo actualizar manualmente a la versión más reciente.

img-9921db8f-09d2-4abf-8ee8-bbb37dda6517.png

 

En circunstancias normales, el Azure Esfera cada dispositivo de arranque comprueba automáticamente si hay actualizaciones, si un largo tiempo para la desconexión, el módulo comprobará durante 24 horas, si una actualización se descargará e instalará automáticamente, este proceso puede ser 15-20 minutos para instalar cuando haya terminado, el dispositivo se reinicie.

En sexto lugar, permite el desarrollo de aplicaciones en el dispositivo

 

Ejecute el siguiente comando en el desarrollo de aplicaciones de dispositivos de inicio

azsphere dispositivo permite el desarrollo

img-d5ae10fe-8c28-40ad-8a34-340af9e786bf.png

El proceso va a descargar archivos de configuración para configurar la tarjeta de desarrollo, así como la instalación y puesta en servicio en el sistema local de Windows.

 


Supongo que te gusta

Origin blog.51cto.com/10117438/2480966
Recomendado
Clasificación