Introdução

Concluído

Bem-vindo ao caminho de aprendizagem sobre o Altair 8800 conectado à nuvem no Azure Sphere. Neste módulo, você aprenderá como implantar o emulador Altair em seu dispositivo Azure Sphere.

Cenário: Implantando aplicativos no Azure Sphere

A unidade de microcontrolador (MCU) do Azure Sphere tem três núcleos acessíveis pelo desenvolvedor: o núcleo de alto nível Cortex-A7 que executa um kernel Linux e dois núcleos em tempo real Cortex-M4.

Diagram that shows the Azure Sphere architecture.

O emulador Altair consiste em dois aplicativos: um aplicativo Linux de alto nível e um aplicativo principal em tempo real. Os aplicativos se comunicam entre si passando mensagens pela ponte intercore.

O diagrama a seguir mostra quais aplicativos são executados no Azure Sphere MCU. A cor azul indica o núcleo de alto nível A7 executando o emulador Altair. A cor vermelha indica os núcleos em tempo real que executam os serviços de cache e cartão SD.

Diagram that shows the application architecture for Altair on Azure Sphere.

  • O aplicativo de alto nível do emulador Altair é responsável por executar o emulador Altair e gerenciar comunicações.

    O projeto Altair tem uma pilha de comunicações dupla. O Azure IoT C SDK interno é usado para comunicações com o Azure IoT Central. As solicitações stdin, stdout e disk do emulador Altair são passadas sobre MQTT e um broker MQTT back-end.

  • O aplicativo em tempo real do serviço de cache de disco Altair fornece serviços de exclusão de cache que usam uma política de remoção menos usada recentemente para o sistema de arquivos virtual do emulador Altair. O emulador Altair usa o cache para melhorar o desempenho do disco virtual.

    O padrão cache-aside é útil em uma ampla variedade de cenários. Por exemplo, você pode armazenar em cache códigos de pesquisa de preços para soluções de varejo.

  • O aplicativo em tempo real do serviço de cartão SD Altair fornece suporte de cartão SD para o emulador Altair para o Avnet Azure Sphere Starter Kit com o MikroE microSD Click. O MikroE microSD Click deve ser conectado ao soquete 1 no Avnet Azure Sphere Starter Kit.

O que você vai aprender?

Neste módulo, você aprenderá sobre os serviços de unidade de disco e como implantar o emulador Altair e os serviços no Azure Sphere.