CANopen Master Source Code / 対応コントローラ


サポートするプロセッサ/CANコントローラ

CANドライバーは、メッセージを送って、CANコントローラーの初期化、フォワーディング、メッセージおよびエラー状態を受け取るといったタスクを担っています。また、CANドライバのインターフェイスはその他のCANコントローラに伝わることを容易にするように設計されています。

CANopen マスター ソースコードでは、下記のCANコントローラ/プロセッサがサポートされています。

Controller CAN Compiler
Infineon C161, C164, C167 internal Tasking, Keil (*5)
C166 external 82527, SJA1000, (81C90/91)
XC164CS TwinCAN
STM ST10F276 internal (C_CAN) Tasking
Intel 80x86 82527, SJA1000 MS VC++
Freescale (Motorola) PowerPC 555,565 internal TouCAN GNU GCC
68376 internal TouCAN
68xxx 82527, TouCAN, SJA1000
HCS12 intern msCAN12 Metrowerks
Renesas (Hitachi) SH2/SH7047
internal HCAN2 Hitachi HEW
SH2/SH7055 internal dual HCAN1
Vector CANoe osCAN Emulation CANcardXL, CANcaseXL, ... MS VC++. also available as DLL
Several manufacturers ANSI-C 82527, TouCAN, SJA1000

* = planned/under development
*5 = with additional fee