Startseite - Quellcode - CAN Treiber 

CAN Treiber Quellcode - CANpie

CANpie: Struktur des Treibers

Der CAN Treiber CANpie (Controller Area Network Programming Interface Environment) ist eine standardisierte Schnittstelle für die Entwicklung von CAN Applikationen.

 

Der Treiber ist die Basis für Higher-Layer Protokolle (CANopen / DeviceNet / J1939) und ist für eine Vielzahl von Microcontrollern verfügbar. Durch verschiedene Konfigurationsmöglichkeiten ist eine individuelle Anpassung auf das Zielsystem möglich.

 

Eine komplette Beschreibung des CANpie Projektes befindet sich auf SourceForge.

 

 

Eigenschaften

  • Modulare Struktur mit vielfältigen Anpassungsmöglichkeiten
  • Optimiert auf niedrigen Bedarf an Ressourcen (ROM / RAM)
  • Breites Spektrum von unterstützten CAN Controllern
  • Unterstützung für Standard-Frames (11-Bit Identifier) und Extended Frames (29-Bit Identifier)
  • Datenfluss über Interrupt oder Polling
  • Unterstützung von virtuellen Mailboxen

 

Download

 

Datenblatt CANpie Treiber Quellcode (PDF)

 

Handbuch CANpie (PDF)

 

Produkt-Flyer Quellcode (PDF)

 

 

Bestellinformation

Art.-Nr.


Hersteller

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 Familie 340 (MB90F342 / MB90F347 / MB90F349)
50.10.017 Fujitsu 16LX Familie 385 (MB90F387)
50.10.024 Fujitsu 16LX Familie 495 (MB90F497 / MB90F498)
50.10.002 Infineon C505
50.10.004 Infineon C16x Familie (C161 / C164 / C167)
50.10.030 Infineon XC166 Familie (XC161CS / XC164CS / XC167CI)
50.10.012 Microchip PIC18Fxx8x Familie (18F4680 / 18F6680 / 18F8680)
50.10.008 NEC μPD70F32xx Familie (AFCAN)
50.10.003 NXP SJA1000
50.10.015 NXP LPC21xx Familie (LPC2119 / LPC2129)
50.10.027 ST STR7 Familie (STR710 / STR712)
50.10.028 ST STR9 Familie (STR910 / STR911 / STR912)
50.10.029 ST STM32 Familie (STM32F103x)
50.10.031 ST ST10 Familie (ST10F26x / ST10F27x)
50.10.020 Texas Instruments DSP TMS320F28xx
50.10.025 Texas Instruments DSP TMS320LF24xx