CAN-PCIe/402
具有多达 4 个 CAN 或 CAN FD 接口的 PCI Express® 板
带有英特尔 FPGA 的单通道 PCIe 板卡,支持多达 4 个 CAN (FD)
- 1x、2x 或 4x CAN 或 CAN FD 接口,符合 ISO 11898-2
- CAN 比特率从 10 kBit/s 到 1 MBit/s
- 通过 FPGA 进行总线主控和本地数据管理
- PCIe® 接口符合 PCI Express 规范 R1.0a
- MSI(消息信号中断)支持
- 板载可选 CAN 终端
广泛的操作系统支持和*的 CAN 诊断
适用于 Windows®、Linux®、VxWorks®、QNX®、RTX、RTX64 等的驱动程序和更高层协议
提供 CANopen®、J1939 和 ARINC 825 协议
esd 高级 CAN 核心 ( esdACC ) 技术
多种产品设计
- 提供带和不带电隔离的产品变体
- 提供 1x CAN (FD) 或 2x CAN (FD) 的薄型版本
- 带有 4 个 CAN 或 CAN FD 的版本,通过 1 个 DSUB37 连接器可用(适配器电缆作为选项提供)
包括适用于 Windows 和 Linux 的免费驱动程序
该产品提供适用于 Windows 和 Linux 的驱动程序,可免费下载。
除了这些操作系统之外,还支持各种其他(实时)操作系统。详细信息可以在我们的订单商品描述中找到,如果适用,可以在本页底部的附件中找到。有关适用于您的操作系统的驱动程序的更多详细信息,请联系我们的销售团队。
用于快速设置和诊断 CAN 网络的免费 CAN 工具
我们在CAN SDK中免费提供的适用于 Windows 的CAN工具极大地支持用户快速设置和轻松诊断CAN、CAN FD 和 CANopen 网络。数据记录的可能性有助于用户记录数据流量以供以后分析并将其作为 CSV 文件进一步处理。
402 系列的各种硬件设计
CAN 402 系列是为 PCIexpress 和 PCI 总线开发的 CAN 板系列。CAN 402 系列具有多达四个符合 ISO 11898-2 的电隔离 CAN 或 CAN FD 接口的变体,并通过根据 ISO 16845:2004 认证的 esdACC(esd 高级 CAN 核心)实施。
CAN 或 CAN FD 接口可通过每个通道的 DSUB9 连接器访问(某些变体需要额外的适配器)。
这些卡有多种设计可供选择,包括用于 PCI 和 PCIexpress 以及 Mini-PCIexpress 和 M.2 格式的低调版本。除了这些越来越多地用于标准 PC 的格式之外,还实现了 PMC、XMC、CPCI 和许多其他设计的设计。统一设计的优势在于统一的硬件核心。这意味着应用程序可以从桌面 PC 系统转移到例如 CPCI 系统,而无需任何移植工作。
CAN 数据管理
CAN(-FD) 接口由 esd 开发并通过 ISO 16845:2004 认证的 esdACC(esd Advanced CAN Core)控制,在 FPGA 中实现。
该设计包括一个总线主控单元(方 DMA)来交换 CAN 数据。
这允许 CAN 接口独立于主机系统的 CPU 或 DMA 控制器启动对 CPU RAM 的写入周期。这减少了主机系统的 CPU 负载和整体系统延迟。
由于 MSI(消息信号中断)的支持,可以在管理程序环境等中使用 CAN 接口。
此外,该模块还支持高分辨率 64 位硬件时间戳,以实现 CAN 报文的高精度接收和传输。
NTCAN API 和可用的软件堆栈
NTCAN API 是用于 CAN 和 CAN FD 硬件的跨平台软件通信接口。结构良好的 API 允许轻松集成到任何应用程序中。该实施的功能性和多功能性提供了控制、配置和监控 CAN 和 CAN FD 网络的所有必要机制。除了适用于 Windows 和 Linux 的免费版本外,NTCAN API 还可用于许多实时操作系统,例如 QNX®、RTX® 或 VxWorks®,但需支付许可费。
许多复杂的功能使 API 非常适合与基于更高 CAN/CAN FD 的协议结合使用。对于许多常见的协议,esd 已经提供了相应的实现。这些适用于众多操作系统的经典 CAN 更高层协议包括:
- CANopen 主从协议栈
- J1939 软件堆栈
- ARINC 825 软件堆栈

所有评论仅代表网友意见,与本站立场无关。