这是一个名为 CANopenNode 的 Linux 应用程序,可在 Linux 在线运行,其最新版本可以作为 Readme.txt 下载。 它可以在工作站的免费托管服务提供商 OnWorks 中在线运行。
下载并在线运行这个名为 CANopenNode 的应用程序,可免费在 Linux 上运行 OnWorks。
请按照以下说明运行此应用程序:
- 1. 在您的 PC 中下载此应用程序。
- 2. 在我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX 中输入您想要的用户名。
- 3. 在这样的文件管理器中上传这个应用程序。
- 4. 从此网站启动OnWorks Linux online 或Windows online emulator 或MACOS online emulator。
- 5. 从您刚刚启动的 OnWorks Linux 操作系统,使用您想要的用户名转到我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX。
- 6. 下载应用程序,安装并运行。
SCREENSHOTS
Ad
CANopenNode 在 Linux 上在线运行
商品描述
项目已移至https://github.com/canopennode
----
CANopenNode 是一个开源软件栈,用于通过 CAN/CANopen 网络进行多个设备的串行通信。 它适用于不同的微控制器,可靠、简单且功能强大,适用于工业或家庭自动化。 CANopen 是国际标准化 (EN 50325-4) (CiA DS-301) 基于 CAN 的嵌入式控制系统高层协议。
产品优势
- CANopenNode 是一个开源的 CANopen 堆栈。 CANopen 是基于 CAN 的高层协议 (EN-50325-4) (CiA DS-301)。 看 http://www.can-cia.org/
- CANopen 特性:NMT 从站、心跳生产者/消费者、错误控制、紧急消息、PDO 链接和动态映射、SDO 加速和分段传输、SDO 主站、同步生产者/消费者。
- 控制器:dsPIC30F、PIC24H、dsPIC33F、PIC32、Beck SC2x3(PIC18 - 旧)。 易于移植到其他人。
- 支持eCos,开源实时操作系统。 支持多种硬件,包括 ARM。
- 代码:ANSI C 语言,面向对象,文档化。 LGPL 许可证。
- 对象字典编辑器:编辑 CANopen 可访问变量,导出到:.c/.h 源文件、EDS/XDD canopen 文件和 HTML 文档文件。
- 在某些控制器上实现了对象字典中选定变量的内存保留。
- 包含简单 CANopen 数字/模拟输入/输出设备的示例代码。
- 带有 CANopen 接口的 CANopen 主站设备:CAN 日志、紧急日志、SDO 主站、NMT 主站、自定义 CAN 消息。
目的
制造业、法律行业
程式语言
C、JavaScript
这是一个也可以从 https://sourceforge.net/projects/canopennode/ 获取的应用程序。 它已托管在 OnWorks 中,以便从我们的免费操作系统之一以最简单的方式在线运行。