1.前言1CANboardXL是Vector推出的一款PCI接口的CAN/LIN接口卡推出时间早仅支持CAN不支持CANfd因此Vector停止支持了由VN1530替代。2由于不支持CANfd且是PCI接口因此咸鱼价格特别便宜几百块就能买到3如果想在CANoe中使用CAN可以选择桥接第三方CAN卡的形式也可以购买山寨的VN1610但是如果想使用LIN就得选择原装的CAN/LIN接口卡。CANboardXL也支持LIN因此非常具有性价比4不过笔记本不支持PCI接口因此应用上存在很大的限制本文就针对这一点做了一些探索2.理论2.1 PCIPCI Peripheral Component Interconnect外设组件互连总线1991 年由 Intel 提出、PCI-SIG 标准化老式并行共享扩展总线用于主板外接扩展卡现已被 PCIe 全面淘汰仅老旧工控 / 老电脑可见。即插即用 PnP自动分配 IO 地址、中断 IRQ无需老式 ISA 手动跳帽安装免配置。地址数据复用 AD 总线同一组引脚分时传输地址 数据减少引脚数量。多主设备仲裁网卡、阵列卡可主动发起 DMA 读写内存不占用 CPU。标准化 256 字节配置空间BIOS / 系统可统一读取设备 ID、资源、中断驱动匹配基础。中断共享 INTA~INTD多张 PCI 卡共用中断通道节约系统中断资源。2.2 PCI优点由于PCI支持DMA中断因此相比USB而言CPU使用率低2.3 转接PCI更接近CPU因此USB不能转成PCI老式 PCI 是并行 32 位总线协议USB 是差分串行分组协议信号电平、时序、握手逻辑完全不同。市面上只有两类成熟桥芯片PCIe ↔ 老式 PCI台式机 PCIe 转 PCI 扩展卡原生系统总线互通USB ↔ SATA/NVMe/ 网口 / 串口只能桥接存储、外设协议不支持老式并行 PCI 协议没有通用低成本芯片实现「USB 协议 ↔ 并行 PCI 协议」双向完整转换既要转换并行地址 / 数据总线完整模拟 256 字节 PCI 配置空间模拟 PCI 中断、DMA、总线仲裁 芯片成本极高几乎无厂商量产民用产品。2.4 总结市面上不存在可以把USB转成PCI的装置但是市面上存在PCIe转成PCI的装置3.方案笔记本想支持PCI板卡唯一的方式是通过PCIe转换方案一mini-PCIe ——PCIe X1——PCI——CANboardXL方案二nvme——PCIe X1——PCI——CANboardXL方案三雷电/USB4——PCIe X1——PCI——CANboardXL这3个方案也是笔记本外接显卡的方案这里只不过把显卡换成PCIe转PCI的转接卡4.探索方案一和方案二存在使用不便的问题不如方案三。方案三考虑了很久现在终于可以实施了。4.1 准备4.1.1 笔记本需选择支持雷电接口的笔记本我这里选的是redmi book pro 14 2026 X7 358H 32GB 1T 74004.1.2 雷电转PCIe阿卡西斯TB34硬盘盒二手160JHL6340方案据说比ASM2640的方案兼容性好发热小M2转PCIe转接板以后用来接显卡也是可以的364.1.3 PCIe转PCI这是咸鱼上最便宜的PCIe转2路PCI的模块了2012优点工控机用的兼容性好ASM方案的不知什么原因非常不稳定缺点功耗较大4.1.4 电源12V电源家里宽带换光猫多余的04.2 组装非常简单有手就会4.3 试机4.3.1 插入将硬盘盒的USB插入笔记本上标有雷电标志的接口4.3.2 安装驱动官网中的驱动已经不包含CANboardXL需要在之前版本的驱动包里找4.3.3 驱动安装问题win11系统上驱动报39原因是这个驱动是2013年签名是SHA-1微软已经不支持需要关闭内存完整性关闭安全启动4.3.4 问题正常驱动之后Windows可以正常识别到CANboardXL但是重启之后就黑屏这是内核不兼容驱动无解Vector也不会对此CANboardXL发布新版本驱动无解4.4 Win10找台支持雷电的Win10笔记本可以正常使用CANboardXLRedmi book X7 358H的CPU缺少win10下的雷电驱动又是无解关于笔记本安装CANboardXL的探索只能到此为止了5. 总结1支持雷电接口的笔记本可以通过雷电转接PCIePCIe转接PCI的方式连接PCI板卡2PCI板卡的驱动一般比较老旧win11下大概率没有签名打不上打上了也容易引起黑屏3Redmibook Pro 14 2026可以安装Win10系统但是缺少相关驱动导致雷电用不了但是能充电能接显示器指纹触摸wifi蓝牙显卡均正常工作4CANboardXL在Win11下会因为驱动导致黑屏Win10下可以正常运行5雷电转接PCIePCIe转接PCI可以实现热插拔