Поделиться через


Эмуляторы терминалов в разработке Azure Sphere

Внимание

Это документация по Azure Sphere (устаревшая версия). Служба Azure Sphere (устаревшая версия) выходит на пенсию 27 сентября 2027 г., и к этому времени пользователи должны перейти в Azure Sphere (интегрированная). Используйте селектор версий, расположенный над toC, чтобы просмотреть документацию по Azure Sphere (интегрированная).

Эмуляторы терминала — это широкий класс программных приложений, которые позволяют передавать команды локальному узлу или удаленному устройству и отображать выходные данные на локальный экран или окно в графическом пользовательском интерфейсе. В разработке приложений Azure Sphere эмуляция терминала используется двумя основными способами: одним из способов получения выходных данных из высокоуровневого приложения через Telnet или необработанное TCP-подключение, а два — для получения выходных данных из приложения в режиме реального времени через последовательное подключение. Тип подключения можно распознать из сведений, предоставленных для установления подключения. Если у вас есть имя узла или IP-адрес вместе с номером порта, необходимо установить подключение Telnet или TCP. Если вы направляетесь на последовательный порт и предоставляете скорость передачи данных, требуется последовательное подключение. Хотя практически любой эмулятор терминала может создавать необходимые подключения, некоторые делают его проще, чем другие.

Для пользователей Windows эмуляторы терминалов, позволяющие указать параметры подключения с помощью диалоговых окон, удобны. Ниже приведены два бесплатных и открытых пакета с открытым кодом, обеспечивающие эту функциональность:

Доступны многие аналогичные пакеты.

Пользователи Linux обычно имеют Telnet, доступные в рамках стандартной установки; добавление простого средства последовательного подключения, например minicom или picocom, должно предоставить полный набор инструментов.