|
|
対応するプロセッサ/CANコントローラ
ソースコードは、様々なマイクロプロセッサとCANコントローラに対応しています。 現在の対応マイクロプロセッサについては、以下表をご覧下さい。 オーダーをいただく際には、使用されるマイクロプロセッサと開発環境(コンパイラ)を指定していただきます。
| Controller |
CAN |
Compiler |
| Atmel |
T89C51CC01, T89C51CC03 |
internal (CANary) |
Keil |
| AT90CAN128 |
internal |
AVR-GCC |
| AT91SAM7A |
IAR |
| Freescale (Motorola) |
68HC05 |
msCAN |
Cosmic, Hi-tech |
| 68HC08 |
msCAN08 |
Cosmic |
| 68HC11 |
Intel 82527 |
IAR |
| 68HC12 |
msCAN |
Cosmic, Metrowerks |
| HCS12 |
msCAN12 (***) |
Metrowerks |
| S12X (MC9S12XDP512) |
msCAN12 (***, driver is executed on XGATE) |
| PowerPC 555, 561, 563, 565, 533, 535 |
TouCAN (***) |
GCC |
| PowerPC MPC5554 |
FlexCAN2 |
GHS Multi |
| PowerPC PPC832 |
SJA1000 |
GNU |
| CPU32 (MC68376) |
SJA1000, TouCAN |
GCC |
| Coldfire MCF52xx |
FlexCAN (***) |
Metrowerks |
| DSP56F80x |
msCAN |
| DSP56F83xx |
FlexCAN |
| Fujitsu |
16LX |
internal |
Softune |
| 16FX |
C_CAN |
| FR50 |
internal |
| Infineon |
C505C, C515C |
internal 82527 |
Keil, Tasking (**) |
| C161, C164, C167 |
Tasking, Keil (**) |
| XC16x |
TwinCAN |
Tasking, Keil (**) |
| AUDO-NextGeneration (TC1796) |
MultiCAN |
Tasking, GNU C 3.6.11 |
| Intel |
87C196CA |
internal 82527 |
Tasking |
| 80x86 |
SJA1000, 82527, ... |
MS VC++, |
| Linux |
socket-can |
socket-can |
GCC |
| Memec Design (Inicore) |
PowerPC 405 |
MC-XIL-OPB-XCANMFB |
| MicroBlaze |
| Microchip |
PIC18Fxx8 (PIC18F258, PIC18F458) |
internal |
MPLAB + Microchip |
| PIC18Fxx8x (PIC18F6680, PIC18F8680) |
ECAN |
| dsPIC30 |
internal |
| NEC |
V850ES/FE2 |
aFCAN |
IAR |
| NXP (Philips) |
8xC591 |
internal SJA1000 |
Keil |
| 80C592 |
internal 82C200 |
| ARM7TDMI - LPC2000 (e.g. LPC2119, LPC2129, LPC2194, LPC2292, LPC2294) |
internal PeliCAN |
GCC, IAR |
| XA-C37 |
internal |
Raisonance |
| Renesas (Mitsubishi, Hitachi) |
M16C |
NC30WA |
| M32C/80, 87 |
M30835FJGP |
NC308 |
| R8C |
internal |
Hitachi HEW |
| H8SX/1527R |
RCAN |
| H8S/2612 |
HCAN1 |
| H8S/2623/2626 |
| H8S 2636 |
| SH2/SH7047 |
HCAN2 |
| SH2/SH7052 |
HCAN1 |
| SH2/SH7054 |
| SH2/SH7055 |
| SH2/SH7058 |
dual HCAN2 (***) |
| SH4/7760 |
HCAN2 |
| Silicon Laboratories (Cygnal) |
C8051F04X |
C_CAN |
Silicon Labs IDE with Keil |
| ST Microelectronics |
ST10F276 |
Keil, Tasking |
| Texas Instruments |
TMS320 F28xx (e.g. TMS320F2812) |
eCAN |
TI |
| Vector |
CANoe osCAN Emulation |
CANcardXL, CANcaseXL, ... |
Microsoft VC++ |
| Several |
81C90/81C91 |
81C90/81C91 |
Keil, Tasking |
| 8051 Family |
SJA1000 |
| i82527 |
| ANSI-C |
SJA1000, i82527, TouCAN, MCP2510 |
... | * = planned / under development ** = with additional fee *** = 1 channel supported, multi-channel on request
必要であれば、別のマイクロコントローラ用にソースコードを書き換えて使用されることも可能です
同梱品
ソースコードは、ANSI-Cに準拠しており、ソースコードそのものから生成したオンラインドキュメントとその他文書とともにご提供します。
|
|