周立功CAN上位机C#编程,在使用VCI_OpenDevice函数时,返回一直是0,在调用之前要做什么声明吗

周立功CAN上位机C#编程,在使用VCI_OpenDevice函数时,返回一直是0,在调用之前要做什么声明吗,第1张

您用的什么卡?

1首先确定卡的设备类型正确,即VCI_OpenDevice的第一个参数要正确;

2要保证驱动已经装好,就是在设备管理器里面看是否已经成功安装。

还搞不定请咨询我CANscope@zlgcn

中,PVCI_CAN_OBJ pReceive是指针,指向数组首地址

Len是用来接收的帧结构体数组的长度(本次接收的最大帧数,实际返回值小于等于这个值)。在VB,VC中设定为50,即本次最大接收50帧,然而在matlab中,设为50运行就会崩溃,只有设为1时才能正常接收帧,这样效率会很低,为什么会是这样,求助!

光盘里面有API Samples,有各种编程环境下的例程,比如VC,VB之类啊,而且还有API Library Manual里面是函数库调用说明。有不明白,您先安装一下TOOLS里面的CANTEST进行测试。不是放到CAN卡里面,是PC调用 *** 作接口,来收发数据。

以上就是关于周立功CAN上位机C#编程,在使用VCI_OpenDevice函数时,返回一直是0,在调用之前要做什么声明吗全部的内容,包括:周立功CAN上位机C#编程,在使用VCI_OpenDevice函数时,返回一直是0,在调用之前要做什么声明吗、如何利用周立功CAN和matlab进行通讯、买了个kan卡,周立功的USBCAN-2E-U,也给了一些API接口,但是怎么样进行编程啊等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/10136256.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存