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)
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 |



