Процессорные модули от компании Rabbit Semiconductor.Продолжение
ОБЛАСТИ ПРИМЕНЕНИЯ НЕ ОГРАНИЧЕНЫ
Наиболее продуктивно применение модулей в тех устройствах, где мощности обычного микроконтроллера становится уже недостаточно, а применение промышленного одноплатного компьютера не оправдано по экономическим соображениям:
• Игровые автоматы с Ethernet интерфейсом
• Устройства контроля доступа
• Мониторинг телекоммуникационного оборудования
• Системы дистанционного учета и управления электропитанием (AMR)
• Домашняя автоматизация («Умный дом»)
• Технологическое оборудование
• Медицинские приборы
• Системы управления ЖД и автомобильным транспортом
• Тестовое и Измерительное оборудование
Мощный процессор, Ethernet-возможности, богатая периферия и невысокая цена позволяют использовать модули Rabbit во многих приложениях. На базе модулей Rabbit европейская компания ICT Energy реализовала систему учета потребления электроэнергии. Во Франции на базе модулей RCM2300 и GSM модема Wavecom создан прибор для учета оплаты при движении грузовиков по платным автострадам. В Словении и России модули Rabbit применяются при производстве игровых автоматов. Благодаря наличию Ethernet игровые автоматы легко объединяются в сеть для контроля параметров. Еще один успешный проект, реализованный на базе модулей Rabbit — биометрическая система со считыванием отпечатка пальца посетителя.
В ПОМОЩЬ РАЗРАБОТЧИКУ
Для облегчения процесса разработки компания Rabbit выпускает весь необходимый инс-
трументарий — от комплектов разработчика до интегрированной среды разработки. Например, комплект разработчика Ethernet Connection (рис. 4) представляет собой законченную среду разработки, включающую в себя все необходимые аппаратные средства и следующий набор программ:
• С компилятор
• Усовершенствованный редактор
• Отладчик
• Набор библиотек
• Большое количество примеров
Вместе с комплектом разработчика бесплатно поставляется TCP/IP-стек, поддерживающий Web-сервер, работу с e-mail, FTP и поддержку сокетов. Реализация стека позволяет передавать данные со скоростью до 470 кБайт/ сек (чтение) и до 600 КБайт/сек (запись). Для создания первой программы «Hello, world!» разработчику потребуется не более 15 минут. Благодаря мощной библиотеке TCP/IP практическая реа-
лизация WWW-приложения занимает всего несколько строк кода. Программное обеспечение от Rabbit включает в себя операционную систему реального времени, файловую систему, поддержку криптографии и многое другое. Нужно лишь выбрать те модули, которые требуются для успешного решения конкретной задачи.
ВСЕ УЖЕ ПРИДУМАНО
На сайте компании Rabbit разработчик может найти огромное количество примеров практического использования модулей:
• Более 800 примеров (от очень простых до сложных)
• Более 10 примеров для конечных продуктов
• Более 200 примеров программ с TCP/IP
• Около 70 примеров для конкретных модулей
Все примеры написаны на языке Dynamic С, который поставляется с любым отладочным комплектом. Компания предоставляет программное обеспечение, как в
виде исходных текстов, так и в виде стандартных библиотек.
Для построения законченных систем на базе своих модулей Rabbit выпускает также Комплекты для применений (Application Kits), которые, кроме собственно модуля, включают в себя дополнительное оборудование, напри-
мер GSM модем, Wi-Fi модуль (рис. 5), Bluetooth, ЖКИ сенсорный экран (рис. 6) и т.д. Данные комплекты значительно облегчают процесс создания конечного продукта, т.к. кроме аппаратной части содержат примеры программ, драйвера и даже полностью законченные решения, готовые к прак-
тическому использованию после минимальных настроек под конкретную задачу.
|