/uploads/47/d4/47d404197e03bb22e8e9b399a027ff85/160_CANopen_protocol-stack.png

CANopen Master & Slave Source Code CiA 301


CANopen源代码根据CiA301标准草案实现了完整的功能。CANopen源代码支持快速的和标准兼容的设计自带全部功能的CANopen主从站设备,例如NMT主站(网络管理),LSS主站(层设置服务),SDO客户端等。这些直接的面向对象的信号使得应用水平达到了新的性能高度。CANopen源代码非常便于集成到操作系统当中去。良好定义并慎重考虑的API允许CANopen服务进行便捷的应用而不必在实施细则上深入。许多示例程序和带有具体的目标的帮助文档可以帮你一步一步的进行应用。





Your target platform is not listed? Send us an email: click here.

A CAN driver porting, implementing of specific demo projects or adaptation of the CANopen software to processors that are not directly supported can be carried out in a few days. Please contact SYS TEC for further information on the available adaptation services.

功能/优点

CANopen Master & Slave Source Code CiA 301

  • 符合CiA 301标准的CANopen源代码
  • 包括完整源代码的CANopen主站和从站服务
  • 支持多实例- 一个单一的物理硬件平台上实现不同逻辑的CANopen设备
  • 免费的一年软件维护与技术支持!
  • 部署产品无专利税
  • 捆绑版本(增值包) 提供一套完整的全功能CANopen工具
  • 简洁的ANSI-C的实施和明确的模块化结构支持轻松移植到新的目标平台
  • 通用操作系统API适合实现实时的操作系统的集成
  • CANopen协议栈提供通信层来实现所有CANopen设备标准化
  • CAN驱动源代码可用于多系统
  • 为所有支持的CAN接口统一CAN驱动程序API
  • 高分辨率时间戳
  • CiA 304 兼容的CANopen安全协议拓展(可选附件)
  • CiA 402 运动控制驱动器的设备配置(可选附件)

协议栈细节

模块化,可扩展,便携式

源代码是模块化的,并用ANSI-C语言开发易于被移植到目标系统中,高度优化的内存管理和零内存复制实现避免了不必要的内存复制。使用我们的CANopen源代码您既可以实现低成本的单片机系统也可以实行按复杂的多通道的高级应用。我们的CANopen协议栈源码已经成功地应用于大量的微控制器及DSP。

CANopen软件是由多个独立的模块组成的。部分模块可以根据功能的需要从工程中添加或者删除。所有模块都相对独立,不存在同级模块间的函数互相调用,只存在对于上下级模块的函数回调。代码不存在全局的引用和全局变量。代码的最上层CANopen控制模块(CCM)负责独立模块间的交互及提供用户接口。另外,硬件的特定参数将和CANopen协议栈解耦,以保证协议栈可以被无缝的移植到任何目标系统。

 

部署产品无专利费

我们将提供一个非常有吸引力的价格。你一次性付清购买款项就能获得完整的源代码。部署的产品有没有专利费。

下载

CANopen DeviceExplorer for Windows CANopen DeviceExplorer for Windows
P/N SO-1124 - Evaluation version 2.7.0
*Please note the shown plug-ins are not included in standard version of CANopen DeviceExplorer.
33 MB
CANopen DeviceExplorer for Linux CANopen DeviceExplorer for Linux
Evaluation version 2.7.0
*Please note the shown plug-ins are not included in standard version of CANopen DeviceExplorer.
51 MB
CANinterpreter for Windows CANinterpreter for Windows
P/N SO-1123 - Evaluation version 1.7.1
*Please note the shown plug-ins are not included in standard version of CANinterpreter
36 MB
CANinterpreter for Linux CANinterpreter for Linux
Evaluation version 1.7.1 *Please note the shown plug-ins are not included in standard version of CANinterpreter
27 MB

订单信息

提供的订单号:

货号 说明
SO-877 CANopen 源代码
CANopen协议栈源代码(NMT主站和从站), ODBuilderII, 文档, facility-related CANopen Stack company license without runtime fees incl. 12 month updates and support
SO-877-VP CANopen 源代码增值包
CANopen 协议栈源代码 (NMT 主站和从站), ODBuilderII, CANopen Configuration Suite with LSS plug-in, USB-CANmodul1, 文档, facility-related CANopen Stack company license without runtime fees incl. 12 month updates and support
5006008 License extension for CANopen Stack
for project-related, time-limited using by external development partners