为什么我的峰系统可以在车辆网络工具箱中未检测到设备?

50次观看(过去30天)
为什么我在Matlab中的“Canchellist”或“CanhwineS”或“Canhwinfo”函数中检测到的峰系系统设备,或使用CAN配置/可以接收/可以在Simulink中传输块?金宝app

接受答案

MathWorks支金宝app持团队
编辑:MathWorks支金宝app持团队 2021年6月9日
这可能发生在:
  • “PEAK-System CAN设备的车载网络工具金宝app箱支持包”安装失败(未安装厂商的设备驱动程序)
  • “PEAK-System CAN设备的车载网络工具金宝app箱支持包”安装成功,但安装驱动时厂商驱动配置不正确。
  • “PEAK- system CAN Devices金宝app Vehicle Network Toolbox Support Package”安装成功,但厂商驱动安装的是32位版本的PEAK SDK,而不是64位版本。
作为解决方法,请按照以下步骤手动安装供应商驱动程序:
1.导航到“C:\ Windows \ System32”并查找“pcanbasic.dll”(如果没有pcanbasic.dll,请继续执行步骤2)。右键单击DLL,然后单击“属性”。在“详细信息”选项卡上,如果“文件描述”表示这是32位DLL,则删除此DLL。
2.从Windows控制面板>程序和功能卸载任何现有的峰值驱动程序
3.转到制造商的网站,下载部分以下载驱动程序包:
在Drivers>下单击“Device Driver Setup for Windows”旁边的“下载”
4.提取下载的zip文件。
5.执行Peailoemdrv.exe,在安装过程中,确保检查以下选项/启用以下选项:
- 可以设备驱动程序
——PCAN-Basic
5.重新启动计算机。
6.连接PEAK-System设备。
7.打开供应商实用程序PCAN-View并确认检测到设备,然后关闭PCAN-View。
8.重新启动MATLAB并执行Canchannellist以确认检测到设备。
注意:
  • 要在Simulink中检测到峰值系统,请在MATLAB启动之前插入设备。金宝app
  • 要在MATLAB或Simulink中检测到PEAK-System CAN设备,需要在MATLAB启动之前关闭PCA金宝appN-View。
3评论
Peter Mogensen.
Peter Mogensen. 2020年9月10日
你好Stefanie,
再次进行教程后仍然存在相同的问题,但是pcanbasic.dll也是一个64位,仍然是,所以我不认为这是问题所在的地方。

登录评论。

更多答案(0)

下载188bet金宝搏


释放

R2017B.

社区宝藏狩猎

找到Matlab Central中的宝藏,并发现社区如何帮助您!

开始狩猎!