二次开发常见问题

请先确定:①接线是否正确,②是否安装电阻或拨码,③波特率是否匹配。

1.labview打开例程没事,一启动设备就卡死

    CAN总线数据接收错误,先用GCAN Tools查接线电阻波特率

2.FD设备支持多线程同时调用吗

  不支持

3.运行程序卡顿。timing定时器

windows定时器最小间隔在15ms左右,小于这个程序容易卡顿,可以自己寻找其他方法

4.用vs打开c#例程编译不通过

没有装c#环境

5.QT重新编译后不好使、闪退、打不开设备等等

编译之前重新选择动态库位置

6.能OpenDevice成功,但是Receive无数据。也没有can0

例程就是发送随机数,不显示而且ipconfig也查不出来能查出来时socketcan例程里没写

7.8通道16通道打开设备不是按照顺序打开的

装最新驱动,用最新动态库开发

8.我们家usbcan设备可以当socketcan吗

不可以

9.在linux系统下通过ipconfig去查设备

用的是socketcan,我们家设备不支持

10.linux系统下make的时候出现警告

不需要管,继续运行就行

11.适用于arm框架吗

不适用于arm框架

12.ipconfig命令查不到设备

这是查socketcan的,我们家设备不支持

13.要sdk

请看动态库及手册

14.要API 或是code example 

请看动态库及动态库手册及例程

15.二次开发例程”C# 例子_x64“不能运行

这个是单通道例程,只能启动一个通道

16.判断一下返回的数据长度

   verify_frame函数判断一下返回的数据长度

17.怎么判断设备打开顺序

最新的驱动,最新的动态库,打开设备是按照sn号先后顺序打开的

18.datelen和len是什么

指数据字节长度和发送读取次数

19.设备转发数据的时间

1ms
2023-11-08
0 0