EM1206 - Ethernet-модуль, программируемый на BASIC/C

Модуль EM1206 (слева) и EM1206 в сочетании с RJ203 (справа)

Введение

EM1206 - миниатюрный встраиваемый модуль, программируемый на Tibbo BASIC/C. Устройство входит в семейство встраиваемых модулей x20x и в полной мере использует уникальную механическую концепцию устройств x20x. Модуль можно использовать с любым подходящим разъёмом и магнитными элементами либо с нашим модулем разъёма с магнитными элементами RJ203, на который подана патентная заявка. Общая площадь посадочного места EM1206 и RJ203 на печатной плате составляет всего 34.5x19mm.

Набор аппаратных средств модуля - Ethernet 10/100BaseT, четыре последовательных порта, флеш-диск, EEPROM и RTC - тщательно подобран под типичные задачи сетевых систем управления. Поэтому EM1206 особенно хорошо подходит для подключаемых к сети периферийных изделий: датчиков, сетевых считывателей карт, исполнительных устройств и других простых устройств.

EM1206 полностью поддерживается Tibbo IDE (TIDE) и отдельной платформой EM1206, которая охватывает все аппаратные средства модуля. Для удобного тестирования и оценки Tibbo предлагает отладочную плату EM1206EV. EM1206 также может работать по Wi-Fi (для этого нужен модуль расширения WA2000) и поддерживает внешний ЖК-дисплей, клавиатуру и зуммер.

Аппаратные возможности

* Подключается внешне.

Возможности программирования

EM1206 работает под управлением Tibbo OS (TiOS). Ниже перечислены возможности, которые поддерживает его платформа программирования:

  • Объекты:
    • beep - воспроизводит сигнальные последовательности на зуммере
    • button - отслеживает линию MD (кнопка настройки)
    • fd - управляет файловой системой флеш-памяти и прямым доступом к секторам
    • io - работает с линиями ввода-вывода, портами и прерываниями
    • kp - работает с матричными и двоичными клавиатурами
    • lcd - управляет графическими дисплеями
    • net - управляет портом Ethernet
    • pat - «проигрывает» шаблоны на пяти парах светодиодов
    • ppp - обеспечивает доступ в Интернет через последовательный модем (GPRS и др.)
    • pppoe - обеспечивает доступ в Интернет через ADSL-модем
    • romfile - упрощает доступ к файлам ресурсов (неизменяемым данным)
    • rtc - отсчитывает дату и время
    • ser - управляет последовательными портами (режимы UART, Wiegand, clock/data)
    • sock - сокетные коммуникации (до 16 сеансов UDP, TCP и HTTP)
    • ssi - управляет каналами последовательного синхронного интерфейса (SPI, I²C...)
    • stor - обеспечивает доступ к EEPROM
    • sys - отвечает за общие функции устройства
    • wln - работает с интерфейсом Wi-Fi
  • Типы переменных: Byte, char, integer (word), short, dword, long, real, string, а также пользовательские массивы и структуры
  • Группы функций: 27 строковых функций, восемь функций преобразования даты и времени, функции шифрования и расчёта хэша (RC4, MD5, SHA-1) и другие
Исходный материал Tibbo обновлён 12 сентября 2022Оригинал на docs.tibbo.com · Сообщить об ошибке