Emuladores de terminal no desenvolvimento do Azure Sphere
Importante
Esta é a documentação do Azure Sphere (Legado). O Azure Sphere (Legado) será desativado em 27 de setembro de 2027 e os usuários devem migrar para o Azure Sphere (Integrado) até esse momento. Use o seletor de versão localizado acima do sumário para exibir a documentação do Azure Sphere (Integrado).
Os emuladores de terminal são uma ampla classe de aplicativos de software que permitem que comandos sejam passados para um host local ou dispositivo remoto e exibam a saída para uma tela ou janela local em uma interface gráfica do usuário. No desenvolvimento de aplicativos do Azure Sphere, a emulação de terminal é usada de duas maneiras principais: uma, como uma maneira de receber saída de um aplicativo de alto nível por meio de uma conexão Telnet ou TCP bruta, e duas, para receber saída de um aplicativo em tempo real por meio de uma conexão serial. Você pode reconhecer o tipo de conexão a partir das informações fornecidas para estabelecer a conexão. Se lhe for dado um nome de anfitrião ou endereço IP juntamente com um número de porta, pretende uma ligação Telnet ou TCP. Se você for direcionado para uma porta serial e receber uma taxa de transmissão, você deseja uma conexão serial. Enquanto praticamente qualquer emulador de terminal pode criar as conexões necessárias, alguns tornam mais fácil do que outros.
Para usuários do Windows, emuladores de terminal que permitem especificar parâmetros de conexão por meio de caixas de diálogo são convenientes. Dois pacotes gratuitos e de código aberto que fornecem essa funcionalidade são os seguintes:
Muitos pacotes semelhantes estão disponíveis.
Os usuários do Linux normalmente têm Telnet disponível como parte da instalação padrão; Adicionar uma ferramenta de conexão serial simples, como Minicom ou Picocom , deve fornecer um conjunto completo de ferramentas.