广州智维triv2007 2021-06-12 16:22 采纳率: 0%
浏览 37

Kvaser车辆诊断VCI编程十问十答

1、什么是VCI?

答:VCI-vehicle communication interface(车辆通讯接口),主要用于通讯,有特定的软件接口,对其进行编程可实现诊断服务,实际上即使PC与车辆进行通信的设备,如kvaser。

2、CAN interface有几种软件接口?

答:三种,分别是

1、RP1210 API

2、PassThru API

3、D-PDU-API

3、不同的软件接口有什么区别?

答:不同的软件接口所支持的协议不一样

4、以上三个软件接口有何作用?

答:通过编程可以实现设备的通讯,从车辆读取数据。

5、进行CVI编程最开始的步骤是?

答:以RP1210软件接口为例

     首先需要读RP1210.ini,从中获取其他ini的名字。

6、为什么需读取这些ini文件?

答:主要是为了读取动态库的位置,获取厂家信息、硬件支持的协议、硬件信息等。

7、ini文件存放的路径是?

答:C:windowsrp1210.ini这个文件是最开始要都去的ini文件,它包含了其他的ini文件,此时一定有DGDPA5MA.ini在c:windows目录下,然后去读取DGDPA5MA.ini,在DGDPA5MA.ini里面就包含有支持的协议,和支持的设备的具体信息了。

8、.dll的路径是?

答:在C:windowssyswow64目录下会有对应的DGDPA5MA.dll文件,这就是我们要加载的动态链接库

9、为啥rp1210.ini和其他供应商的ini文件要在C:windows目录下?为啥供应商的DLL文件要在C:windowssyswow64目录下?

答:这是在RP1210文档里面规定的

10、什么.dll文件?

答:库文件看成一种代码仓库,它提供给使用者一些可以直接拿来用的变量、函数或类。不同的设备有不同的动态链接库

  • 写回答

1条回答 默认 最新

  • JavaPub-rodert 博客专家认证 2024-12-04 10:45
    关注

    本答案参考多次询问ChatGPT-3.5后选择的最佳回答,若是满意,还请采纳,谢谢。

    以下是针对您提出的Kvaser车辆诊断VCI编程十问十答的回答:

    1. 什么是VCI?
      答:VCI(Vehicle Communication Interface)即车辆通讯接口,主要用于实现PC与车辆之间的通信,具有特定的软件接口,通过编程实现诊断服务。

    2. CAN interface有几种软件接口?
      答:三种,分别是RP1210 API、PassThru API和D-PDU-API。

    3. 不同的软件接口有什么区别?
      答:不同的软件接口支持的协议不同。

    4. 以上三个软件接口有何作用?
      答:通过编程可以实现设备的通讯,从车辆读取数据。

    5. 进行CVI编程最开始的步骤是?
      答:以RP1210软件接口为例,首先需要读取RP1210.ini,从中获取其他ini文件的名字。

    6. 为什么需读取这些ini文件?
      答:主要是为了读取动态库的位置,获取厂家信息、硬件支持的协议、硬件信息等。

    7. ini文件存放的路径是?
      答:C:\windows\ 下,例如rp1210.ini是最开始要读取的ini文件,它包含了其他的ini文件,此时一定有DGDPA5MA.ini在c:\windows目录下。

    8. .dll的路径是?
      答:在C:\windows\syswow64目录下会有对应的DGDPA5MA.dll文件,这是要加载的动态链接库。

    9. 为啥rp1210.ini和其他供应商的ini文件要在C:\windows目录下?为啥供应商的DLL文件要在C:\windows\syswow64目录下?
      答:这是在RP1210文档里面规定的。

    10. 什么.dll文件?
      答:.dll文件是动态链接库,可以看作是一种代码仓库,它提供给使用者一些可以直接拿来用的变量、函数或类。不同的设备有不同的动态链接库。

    评论

报告相同问题?

悬赏问题

  • ¥100 微信小程序跑脚本授权的问题
  • ¥60 为什么使用python对地震数据进行umap降维后,数据成图会出现不连续的现象
  • ¥100 房产抖音小程序苹果搜不到安卓可以付费悬赏
  • ¥15 STM32串口接收问题
  • ¥15 腾讯IOA系统怎么在文件夹里修改办公网络的连接
  • ¥15 filenotfounderror:文件是存在的,权限也给了,但还一直报错
  • ¥15 MATLAB和mosek的求解问题
  • ¥20 修改中兴光猫sn的时候提示失败
  • ¥15 java大作业爬取网页
  • ¥15 怎么获取欧易的btc永续合约和交割合约的5m级的历史数据用来回测套利策略?