Модуль 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 в основном определяется прошивкой, подробная информация о работе приведена в документации по прошивке приложения.
- Обновление по сети поддерживается только в последней ревизии EM100-03. Подробнее см. раздел «Информация для заказа и технические характеристики» устройства.