datamicro.biz
Главная страница Поиск и карта сайта
Дэйтамикро CAN и смежные технологии
 

О нас
Партнеры
Проекты
Новости
Библиотека
Контакты
Форум

 
CiA

canAnaliser




CANopen Master/Slave Stack

Программная библиотека, которая предоставляет все коммуникационные сервисы в соответствии с коммуникационным профилем CANopen CiA301V4.2

Общее представление

CANopen Master / Slave Stack - это программная библиотека, которая предоставляет все коммуникационные сервисы в соответствии с коммуникационным профилем CANopen CiA301V4.2, а так же функции мастера в соответствии с CiA302-2. CANopen Master Stack написан на ANSI-C,и соответствует MISRA. Использование CANopen Master / Slave Stack от emtas позволяет быстро и легко разрабатывать или расширять совместимые с CANopen приложения мастера.

Стек включает все функции и сервисы ematas CANopen Slave Stack. Кроме того, он оснащен функциями NMT Master и функциями управления сетью. Для упрощения первых шагов в использовании сложной функциональности мастера доступны несколько примеров мастера.

Также можно заменять аппаратные платформы с минимальными затратами. CANopen MasterStack можно использовать с различными операционными системами реального времени, такими как ThreadX, FreeRTOS, Keil RTX или TI-RTOS, а также с Linux (SocketCAN, can4linux) или QNX, а также с расширениями реального времени для Windows.

Помимо функций API существует также Mailbox API, который можно легко использовать с несколькими задачами или потоками. Сообщения между прикладными модулями и стеком CANopen отправляются через почтовые ящики вместо вызовов функций. Это обеспечивает неблокирующую коммуникацию . Приложение может состоять из нескольких задач, которые параллельно используют стек CANopen.

Важные особенности

  • ANSI-C совместимый исходный код стека CANopen
  • Соответствие MISRA-C
  • Поддержка всех сервисов CANopen CiA 301 и CiA 302-2
  • Доступны расширения под будущие стандарты
  • Доступно для многих CAN контроллеров и типов CPU
  • Удобный пользовательский интерфейс
  • Широкие возможности настройки и масштабирования

Подробная таблица функций

Поддерживаемые контроллеры

Системные требования

  • ANSI-C компилятор

Комплект поставки / Лицензирование

  • Исходный код реализации протокола СANopen (совместимый с ANSI-C)
  • Готовые к запуску примеры приложений
  • Руководство пользователя и справочное руководство в электронном формате
  • Полная лицензия
  • 6 месяцев бесплатной поддержки
  • Опциональное соглашение об обслуживании

Пожалуйста, свяжитесь с нами для получения дополнительных ответов относительно нашей CANopen Software Library по телефону +493461-794160 или по электронной почте service@emtas.de

rss
CANopen vendor-ID:
00000026


Поставка продукции
HMS/IXXAT в России
© 1991-2018, DATAMICRO Co., Ltd.
info@datamicro.ru

тел.:  +7.8634.314-000
факс: +7.8634.314-001