CompanyNewsContact
 Home > Source Code > CANpie 
 Products
 Training
 Source Code
 CANpie
 CANopen
 DeviceNet
 SAE J1939
 EtherCAT
 Development
 Measurement
 Know-How
  

CAN driver source code - CANpie

 

The CAN driver CANpie (Controller Area Network Programming Interface Environment) offers a standardized programming interface for development of CAN-based applications.

 

The driver forms the basis for higher layer protocols (CANopen / DeviceNet / J1939) and is avaliable for a wide range of microcontrollers. A variety of options facilitates adjustment to individual target systems.

 

An outline of the CANpie project is available on SourceForge.

 

Features

  • Modular structure with versatile configuration options
  • Optimised on low resource requirements (ROM / RAM)
  • Wide range of supported CAN controllers
  • Support for Standard Frames (11-bit Identifier) and Extended Frames (29-bit Identifier)
  • Data exchange via Interrupt or Polling
  • Support of virtual mailboxes

 

Download

 

Datasheet CANpie driver (PDF)

 

CANpie users guide (PDF)

 

Product flyer source code (PDF)

 

 

Ordering information

Order
Number

Manufacturer

Controller

50.10.010 Atmel AT90CAN32 / AT90CAN64 / AT90CAN128
50.10.011 Atmel AT89C51CC01 / AT89C51CC03
50.10.026 Cygnal C8051Fxxx (C8051F040, C8051F041)
50.10.021 Freescale Coldfire (MCF523x / MCF528x)
50.10.023 Freescale XGATE (MC9S12XDP512)
50.10.016 Fujitsu 16LX family 340 (MB90F342 / MB90F347 / MB90F349)
50.10.017 Fujitsu 16LX family 385 (MB90F387)
50.10.024 Fujitsu 16LX family 495 (MB90F497 / MB90F498)
50.10.002 Infineon C505
50.10.004 Infineon C16x family (C161 / C164 / C167)
50.10.030 Infineon XC166 family (XC161CS / XC164CS / XC167CI)
50.10.012 Microchip PIC18Fxx8x family (18F4680 / 18F6680 / 18F8680)
50.10.008 NEC μPD70F32xx family (AFCAN)
50.10.003 NXP SJA1000
50.10.015 NXP LPC21xx family (LPC2119 / LPC2129)
50.10.027 ST STR7 family (STR710 / STR712)
50.10.028 ST STR9 family (STR910 / STR911 / STR912)
50.10.029 ST STM32 family (STM32F103x)
50.10.031 ST ST10 family (ST10F26x / ST10F27x)
50.10.020 Texas Instruments DSP TMS320F28xx
50.10.025 Texas Instruments DSP TMS320LF24xx
 
 
 ImprintSitemap