CPC-PCI 是一种用于 PCI 插槽的无源 CAN 插接板。CPC-PCI 专为工业系列应用而设计,结构坚固且经济高效。CPC-PCI 支持一个、两个或四个 CAN 通道,这些通道可以不同的数据速率独立运行。该接口配有恩智浦 CAN 控制器 SJA1000,具有良好的诊断属性。
CPC-PCI 可将 CAN 控制器直接映射到 PC 的地址空间,并允许以较低的延迟访问 CAN 报文。支持的 CAN 控制器的现有软件可以很容易地进行调整。对于 Windows 和 Linux 操作系统,可免费提供具有相同 API 的软件开发工具包。
CPC-PCI 还可选配 PC 和 CAN 总线之间的电隔离。通过单独的 DC/DC 转换器也可实现 CAN 通道之间的电隔离。
CAN 通道之间可选的电隔离
支持 11 位帧和 29 位帧
支持 Linux socketCAN
适用于 Windows 7/8.x/10/11 和 Linux 的免费开发工具包
与 CPC-PCI 的配置和 CAN 通信是通过访问 PC 的内存地址区完成的。CPC-PCI 和 "即插即用 "软件将适当的数据区映射到内存地址空间。由于可以直接访问 CAN 控制器,因此 CAN 通信的延迟时间很短。
CPC-PCI 使用的内存分为几个部分。控制寄存器可以检测接口类型,类似于 CPC-Card、CPC-XT 和 CPC-104 接口,并为 CAN 控制器生成硬件复位。
---