型号: PXF2934
嵌入式系统CANOpen解决方案
如何构建自己的一套基于CANOpen的控制系统。可以推荐试用如下的方法。
(1)CANOpen MasterAPI,市场报价 RMB 5000左右
上位机的CANOpen主站的接口链接库,API
该函数提供了常规的CANOpen各种函数,可以实现PDO,SDO配置和控制。
(2)ixxat USB CAN Compact V2 接口卡,市场报价 RMB 3400 左右
和上位机PC链接的USB接口卡,提供计算机的CANOpen接口
|
(3)Ixxat的CANOpen Slave从站,市场报价 5~6w RMB
提供针对以下MCU的所有型号和编辑器的从站代码。
生产者 | 微控制器 | CAN控制器 | 编译器/版本 |
阿尔特拉 |
NIOS II |
I/F/I Advanced CAN |
NIOS IDE (8.1或更旧版本er) |
爱特梅尔 | AT90CAN128 | Internal CANary | IAR Embedded Workbench |
爱特梅尔 | AT90CAN128 | Internal CANary |
WINAVR, AVR Studio 4 |
飞思卡尔 | HC12 | Internal MSCAN 1.2 | Freescale CodeWarrior 3 |
飞思卡尔 | HCS12 | Internal MSCAN 2.1 | Freescale CodeWarrier V4.1 |
飞思卡尔 | ColdFire MCF52xx/54xx | Internal FlexCAN | Freescale CodeWarrier 6.2 |
飞思卡尔 | MPC 5200 | Internal MSCAN 2.1 | Freescale CodeWarrier mobile RL-GT |
飞思卡尔 | MPC 5200 (CANopenRT) | Internal MSCAN 2.1 | DENX Linux 3.1 GCC |
飞思卡尔 | MPC 5200B (CANopenRT) | SocketCAN (Internal MSCAN Rev 2.1) | Pengutronix Linux GCC |
飞思卡尔 | MC56F83xx | FlexCAN-16 | Freescale CodeWarrior 8.0 |
富士通 | MB90F345C | Internal | Softune |
英飞凌 | C167CR | Internal 82C527 | Keil C166 V6 |
英飞凌 | XC16x | Internal TwinCAN | Keil C166 V6 |
英飞凌 | XE16x | Internal MultiCAN | Keil C166 V6 |
英特尔 | x86 | Philips SJA1000 | Windows CE 4/5 Platform Builder |
英特尔 | x86 | NXP SJA1000 | Windows CE 5 Embedded Visual C |
英特尔 | x86 | IXXAT VCI 3 | Windows 2000/XP, Visual C |
英特尔 | x86 (CANopenRT) | IXXAT VCI 3 | Windows 2000/XP, Visual C |
英特尔 | x86 (CANopenRT) | NXP SJA1000 | Windows CE 5 Embedded Visual C |
Marvel | PXA270 | NXP SJA1000 | Windows CE 5 Visual C |
Microchip | PIC18F6x80 | Internal | MPLAB C18 V3 |
Microchip | PIC18F6x80 | Internal | IAR Embedded Workbench |
Microchip | dsPIC30F6xxxA | Internal | MPLAB C30 |
Microchip | dsPIC33 (dsPIC33FJ256GP710) | Internal | MPLAB C30 |
NEC | V850ES/FG2 | Internal | IAR Embedded Workbench |
恩智浦 | NXP LPC2129, 2119, 2194, 2292, 2294 | Internal | IAR Embedded Workbench |
恩智浦 | NXP LPC2129, 2119, 2194, 2292, 2294 | Internal | GCC ARM, µVision III |
恩智浦 | NXP LPC23xx (LPC2368), 24xx | Internal | Keil MDK-ARM, µVision III |
恩智浦 | NXP LPC23xx (LPC2368), 24xx | Internal | IAR Embedded Workbench |
瑞萨/三菱 | M16C (M16C62-6N) | Internal | IAR Embedded Workbench |
意法半导体 | STR710FZ2 | Internal Bosch-C CAN 16 Bit | GCC ARM, µVision III |
意法半导体 | STR710FZ2 | Internal Bosch-C CAN 16 Bit | IAR Embedded Workbench |
意法半导体 | STR730FZ2 | Internal Bosch-C CAN 16 Bit | GCC ARM, µVision III |
意法半导体 | STR750FZ2 | Internal Bosch-C CAN 16 Bit | GCC ARM, µVision III |
意法半导体 | STM32 (STM32F103) | Internal bxCAN | Keil ARM (Real-View), µVision III |
意法半导体 | STM32 (STM32F103) | Internal bxCAN | IAR Embedded Workbench |
意法半导体 | STM32 (STM32F107) | Internal bxCAN | Keil ARM (Real-View), µVision III |
意法半导体 | STM32 (STM32F107) | Internal bxCAN | IAR Embedded Workbench |
德州仪器 | TMS320F2808/09 | Internal eCAN | Code Composer Studio V3.1 |