Tibbo EM1001, Программируемая Ethernet плата

Tibbo EM1001, Программируемая Ethernet плата
Виробник:
Tibbo Technology
Документація:
EM1001 - это мощная программируемая плата, которая имеет 10/100BaseT Ethernet, 4 последовательных порта, встроенную Flash, EEPROM, часы реального времени (RTC) с супер-конденсатором для резервного питания. EM1001 является самодостаточной платой, что возможно благодаря наличию стабилизатора (12В-->3.3В) напряжения, разъем RJ45 с трансформаторной развязкой, три светодиода, MD кнопка. Другими словами, для запуска платы вам не потребуется ничего, кроме блока питания. Функционал платы может быть расширен модулем Wi-Fi (необходима плата расширения GA1000), внешним LCD-дисплеем, клавиатурой, звуковым индикатором и другой периферией.

EM1001 подходит как для низко-серийного производства недорогих устройств, так и для любителей электроники в качестве хобби, ее можно сравнить с платой Arduino.

Характеристики:
- Основан на высокопроизводительном 88МГц ASIC (T1000) контроллере;
- 10/100BaseT auto-MDIX Ethernet порт (без трансформаторной развязки);
- Опционально - Wi-Fi интерфейс (необходима плата расширения GA1000);
- 4 высокоскоростных последовательных порта (КМОП уровень):
Скорость до 921.600 б/с;
Режимы четности: None/even/odd/mark/space;
Формат передачи данных 7/8 бит;
Полнодуплексный режим с опцией flow control (контроль потока);
Полудуплексный режим с контролем направления передачи данных;
Шифровка и расшифровка Wiegand и clock/data потоков;
- 1024КБ Flash-памяти под прошивку, приложения и данные;
- 2КБ EEPROM для хранения данных;
- Часы реального времени (RTC);
- Поддержка внешних LCD-панели и клавиатуры;
- Программируемый звуковой генератор для внешнего спикера;
- До 54 линий ввода/вывода общего назначения (включая 8 линий прерываний);
- 3 светодиода (статусные красный и зеленый, Ethernet link - желтый);
- Программно- и аппаратно-контролируемый встроенный PLL;
- Надежные схемы сброса питания;
- Питание: 230мА @ 3.3В (100BaseT режим, PLL включен).
- Размеры: 75x36x17.5мм;
- Прошивка обновляется через последовательный порт (RS232) или Ethernet;
- CE- и FCC-сертификаты.

BASIC
Поддерживаемые объекты:

Sock — сокеты (до 16 одновременных UDP, TCP и HTTP сессий).
Net — контролирует Ethernet порт.
Wln — управление Wi-Fi интерфейсом (необходима плата расширения GA1000).
Ser — до 4 последовательных портов (UART, Wiegand и clock/data режимы).
SSI — до 4 синхронных последовательных каналов (SPI, I2C...).
Io — управление линиями ввода/вывода, портами и прерываниями.
Lcd — контроль графического дисплея (поддерживается несколько типов дисплеев).
Kp — сканирует клавиатуру матричного и "бинарного" типов.
Rtc — держит записи даты/времени.
Fd — управляет файловой системой Flash-памяти и доступом к секторам.
Stor — обеспечивает доступ к EEPROM.
Romfile — облегчает доступ к файлам-ресурсам.
Pppoe — интернет-доступ через ADSL модем.
Ppp — доступ к интернету через последовательный модем (GRPS и т.д.).
Pat — управляет "миганием" светодиодов (до 5 пар светодиодов).
Beep — генерирует сигнал для спикера.
Button — следит за состоянием MD линии (кнопка "настройки").
Sys — отвечает за общую функциональность устройства.

Группы функций:

Строковые функции (всего 21 функция! ), функции конвертирования даты/времени и функции вычисления hash последовательностей (AES128, RC4, md5, sha1).

Типы переменных:
Byte, char, integer (word), short, dword, long, real, string, плюс: определяемые пользователем массивы (arrays) и структуры (structures).