Модуль Ethernet EM100

EM100 - это устанавливаемый на плату модуль Ethernet, рассчитанный на простую интеграцию. Его аппаратные возможности:

  • Один порт 10BaseT Ethernet: оснащён встроенной стандартной магнитной частью для удобного подключения.
  • Один последовательный порт с уровнями CMOS: дополнен линиями ввода-вывода общего назначения для расширения функциональности.
  • Внутренний процессор: выполняет прошивку, которая связывает порты Ethernet и последовательный порт.

«Ethernet-сторона» модуля подключается напрямую к стандартному разъёму RJ45, а «последовательная сторона» легко сопрягается с выводами последовательного порта микроконтроллеров, микропроцессоров, UART и подобных устройств.

Универсальность аппаратной части

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

Прошивка приложения

В EM100 предзагружена прошивка приложения (Application Firmware), на данный момент третьего поколения («Release 3»), которая превращает модуль в сервер последовательных устройств. Это позволяет подключать последовательные устройства к сетям Ethernet (TCP/IP).

Обновление прошивки

Прошивку приложения EM100 можно обновить через последовательный порт или порт Ethernet модуля:

  • Обновление по последовательному порту выполняет встроенный Monitor - неизменяемая «служебная» прошивка модуля. Учтите, что сам Monitor обновить нельзя.
  • Обновление по сети опирается на компонент прошивки NetLoader, который тоже можно обновить через последовательный порт с помощью Monitor.

Прошивка приложения и NetLoader предзагружены в EM100.

Примечания

  • Поскольку функциональность EM100 в основном определяется прошивкой, подробная информация о работе приведена в документации по прошивке приложения.
Исходный материал Tibbo обновлён 5 декабря 2024Оригинал на docs.tibbo.com · Сообщить об ошибке