datamicro.biz
Главная страница Поиск и карта сайта
Дэйтамикро CAN и смежные технологии
 
О нас
Партнеры
Проекты
Новости
Библиотека
Контакты
Форум
Сервисы
- - - - - CAN - - - - -
  CAN интерфейсы
Репитеры
Шлюзы/Мосты
canAnalyser
CAN cредства диагностики
CANopen
DeviceNet
J1939
CAN аксессуары
- - - - - ETHERNET - - - - -
Промышленные Ethernet модули
Powerlink
EtherNet/IP
PROFINET
EtherCAT
TCP/IP
IEEE 1588 PTP
- - - - - AUTOMOTIVE & FLEXRAY - - - - -
Платформы
Инструментарий для тестирования
Шлюзы
Тестовые платформы для авто
FlexRay аксессуары
- - - - - ДОП. ИНФОРМАЦИЯ - - - - -
Стандарты & Литература
Ссылки [Network & Bus]
FAQ [Network & Bus]
 

CiA

canAnaliser




CAN Driver для Linux и VxWorks  

CAN драйвер для CAN платот IXXAT: ISA, PCI and PC104

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

Благодаря BCI (базовый CAN интерфейс), активные и пассивные CAN платы от IXXAT: ISA, PCI, PC/104 поддерживаются операционными системами Linux и VxWorks. Драйвер поддерживает до двух CAN каналов на одной CAN плате, а также одновременно несколько, даже различных, CAN карт в одном PC. Несмотря на то, что BCI - это упрощённый интерфейс пользователя, он имеет все необходимые механизмы для удобной работы с CAN платами.

Сообщения передаются и принимаются через очереди, причем на каждый CAN канал могут быть назначены отдельно приемная и передающая очереди. Принимаемые сообщения могут быть обработаны через прерывание или опрос. Существует два различных режима работы для обработки прерывания: режим "Latency" обеспечивает короткое время реакции на принятые сообщения, в то время, как режим "Throughput" гарантирует максимальную пропускную способность данных. В активных платах принятым сообщениям назначается штамп времени и возможна предварительная фильтрация по CAN интерфейсу через настройку программных и аппаратных фильтров.

Версия CAN драйвера для Linux реализована как загружаемый модуль ядра.

Функции CAN драйвера

  • Передача и прием CAN сообщений через очереди
  • Режимы работы для приемных очередей: через опрос или по прерываниям, оптимизированным по времени реакции или пропускной способности
  • Программируемые аппаратные фильтры для принимаемых сообщений (только для активных плат)
  • Программируемые программные фильтры в BCI драйвере для принимаемых сообщений
  • Стандартный (11-ти битный идентификатор, CAN 2.0A) и расширенный (29-ти битный идентификатор, CAN 2.0B) протоколы
  • Автоматическая разгрузка микропрограмм из BCI библиотеки, простое обновление ПО (только для активных плат)
  • Поддерживается скорость до 1 Mbaud
  • Поддерживается до четырех CAN плат с одним или двумя CAN контроллерами (Philips SJA1000)

 

 

CAN Driver for Windows
  CAN Driver для Linux/VxWorks
PC-I 04/PCI
PC-I 04/104
CAN-IB100/PCIe
iPC-I 320/PCI II
iPC-I 320/104
iPC-I XC16/PCI
iPC-I XC16/PCIe
CAN-IB200/PCIe
iPC-I XC16/PMC
iPC-I 165
USB-to-CAN compact
USB-to-CAN II
tinCAN161
CAN@net II/VCI
CANblue/VCI
Поиск:
CANopen vendor-ID:
00000026


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

тел.: +7 (8634) 314-000
факс: +7 (8634) 314-001