Модуль Ethernet EM120

Внимание

Это устаревший продукт. Ниже приведено описание в том виде, в каком оно было составлено изначально, с некоторыми исправлениями и правками для ясности и стиля.

EM120 - это модуль Ethernet для установки на плату. Аппаратная часть модуля включает один порт 10BaseT Ethernet (стандартная магнитная часть Ethernet в модуль НЕ встроена), один последовательный порт (с уровнями CMOS) с несколькими дополнительными линиями ввода-вывода общего назначения и внутренний процессор, прошивка которого служит мостом между портами Ethernet и последовательным портом. «Ethernet-сторона» модуля подключается напрямую к стандартной магнитной схеме Ethernet (например, YCL-20F001N) или к разъёму RJ45 со встроенной магнитной частью. «Последовательная сторона» напрямую сопрягается с выводами последовательного порта большинства микроконтроллеров, микропроцессоров, UART и т. п.

С аппаратной точки зрения EM120 можно рассматривать как универсальную платформу для работы различных сетевых и последовательных коммуникационных приложений. Большую часть функциональности EM120 обеспечивает прошивка приложения, а не аппаратная часть.

EM120 может выполнять два принципиально разных вида прошивки приложения:

  • Прошивка «сервера последовательных устройств», на данный момент третьего поколения («Release3»), превращает EM120 в готовый к работе сервер последовательных устройств, который может подключить почти любое последовательное устройство к сети Ethernet (TCP/IP). Функциональность этой прошивки фиксирована; поведение EM120 настраивается заданием значений программируемых параметров (настроек), определённых в прошивке. Описание функций EM120 с прошивкой «сервера последовательных устройств» приведено в руководстве по прошивке приложения сервера устройств. Сведения о программах для ПК, работающих с устройствами под управлением прошивки сервера последовательных устройств, см. также в разделе «Руководства по программному обеспечению».
  • Прошивка TiOS (Tibbo Operating System) превращает EM120 в контроллер, программируемый на BASIC. С его помощью можно создать любое приложение управления, связанное с сетью и/или последовательным портом. Под управлением TiOS у EM120 нет заранее заданной функциональности - он просто выполняет ваше приложение на BASIC. Подробнее см. руководства: «Programmable Hardware Manual» и «Development (TiOS)».

Прошивку приложения EM120 можно обновить через последовательный порт или порт Ethernet модуля. Обновление по последовательному порту выполняет так называемый Monitor - неизменяемая «служебная» прошивка внутри EM120. Monitor обновить нельзя. Обновление по сети опирается на саму прошивку приложения - в ней есть алгоритм самообновления, который будет описан позже.

По умолчанию EM120 поставляется с предзагруженной прошивкой «сервера последовательных устройств». Чтобы модуль выполнял ваше приложение на BASIC, нужно загрузить в него прошивку TiOS. Последнюю версию прошивки TiOS можно скачать на сайте Tibbo.

Исходный материал Tibbo обновлён 5 декабря 2024Оригинал на docs.tibbo.com · Сообщить об ошибке