Device Driver für VxWorks

Product finder »
Device Driver für VxWorks

The universal VxWorks CAN device driver can4vxworks supports a broad range of CAN interfaces.

Overview

The can4vxworks driver is a universal VxWorks device driver and is used for controlling of ISA-, PCI- and PC104 interface cards with CAN bus interface. It supports the CAN controller Philips SJA1000 and the sources can easily be adapted to use any other CAN controller .

Application

The can4vxworks driver is a result of the can4linux project which was developed in 1997 to control laboratory devices that use CAN. Besides the IOCTL function calls both drivers use the same data structures for parameter passing. Thus changing an application between LINUX™ and VxWorks is troublefree.

During compilation the driver is optimized for the target hardware.

Driver Interface

Controlling the device driver is done via the standard function calls for devices like open(), close(), read(), write() and ioctl(). 

The driver is highly configurable with the IOTCL functions.

Furthermore it is possible to use up to four interface boards with the device files /dev/can0 ... /dev/can3.

Hardware

The driver supports various single and dual-channel standard PC interface cards with ISA, PCI and PC104 interface:

  • port AT-CAN-MINI (PeliCAN mode 29bit)
  • EMS CPC-PCI
  • IXXAT PCI03 (only SJA1000)
  • Advantech Pcm-3680 (PC 104)
  • DigiTec PCMatic® Feldbusmodul FC-CAN (SJA1000)
  • ESD PC104/200

The driver was developed for x86 machines but can also be used on other target hardware.

Products available

The can4vxworks driver can be used with different products of port.

In order to send, receive and display CAN messages the command line application horch is available as CAN layer 2 server. It can be used interactively from within an xterm or in batch mode as TCP/IP server. In the latter mode the graphical CAN analyzer CAN-REport can be used to send, receive and display the CAN messages.

Based on this source code the compiled and configured CAN- open server m4d is available. It also provides an interactive and a batch server mode. To use it in server mode port offers the tool CANopen Device Monitor with an easy to use graphical interface. 

System

The can4vxworks device driver is available as ANSI-C source code and can be compiled on different target platforms.

Ordering Information

  • 0643/01 can4vxworks Device Driver

Datasheet

Ähnliche Produkte

ANSI-C CANopen Library
ANSI-C CANopen Library
ANSI-C CANopen Driver Package
ANSI-C CANopen Driv...
CANopen Modules and Profiles
CANopen Modules and...
CANopen Bootloader
CANopen Bootloader
m4d - The CANopen Gateway Server
m4d - The CANopen G...
CANopen Starter Kit
CANopen Starter Kit
youCAN
youCAN
Linux CAN can4linux / CANopen Driver
Linux CAN can4linux...
USB/CAN-Interface CPC-USB
USB/CAN-Interface C...
CPC-PCI/PCIe CAN Interface
CPC-PCI/PCIe CAN In...
PCI Intellican CAN Interface
PCI Intellican CAN...
Janz CAN-PCI Interface
Janz CAN-PCI Interface
IGW/900 - is in the termination process
IGW/900 - is in the...
EtherCAN
EtherCAN
CAN Analyzer CANREport
CAN Analyzer CANREport
CAN-Bus-Tester CBT 2
CAN-Bus-Tester CBT 2
CANobserver
CANobserver
CANwatch
CANwatch
CANopen Design Tool (Industrial Communication Creator - ICC)
CANopen Design Tool...
CANopen Device Monitor
CANopen Device Monitor
CANopen Configuration Manager
CANopen Configurati...
CANopen Evaluation Software
CANopen Evaluation...
Device Driver für VxWorks
Device Driver für...
Janz CAN-USB Interface
Janz CAN-USB Interface
Janz Embedded PC Systems
Janz Embedded PC Sy...
Janz PC-Card Interface
Janz PC-Card Interface
Janz CAN-PC104 Interface
Janz CAN-PC104 Inte...
DeviceNet Slave Development Kit
DeviceNet Slave Dev...
NetGen für SAE J1939
NetGen für SAE J1939
CANopen Mini Bootloader PAULUS
CANopen Mini Bootlo...
Driver for RENESAS RL Series
Driver for RENESAS...
EtherCAN CI-ARM9
EtherCAN CI-ARM9
USB/CAN Interface CPC-USB/embedded
USB/CAN Interface C...
CAN Fiberoptic Transceiver CTrans OL
CAN Fiberoptic Tran...
Janz CAN-USB Interface
Janz CAN-USB Interface
USB/CAN-Interface CPC-USB
USB/CAN-Interface C...
USB/CAN Interface CPC-USB/embedded
USB/CAN Interface C...
CANopen Design Tool (Industrial Vommunication Creator - ICC)
CANopen Design Tool...