0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

无接口驱动程序基于ATEasy代码功能

广州虹科电子科技有限公司 来源:广州虹科电子科技有限公 作者:广州虹科电子科技 2021-10-20 09:29 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

作为一款新型的自动化测试软件,ATEasy 驱动程序为 ATEasy 应用程序提供了一种与设备或仪器进行通信的方式。驱动程序可以提供命令语句,应用程序使用这些语句对设备或仪器进行编程。它还可以提供定义为公共类的过程、库、表单、变量、类型。将驱动程序插入 ATEasy 系统后,必须在使用前对其进行配置。

ATEasy 驱动程序可以使用由过程或 IO 表组成的 ATEasy 代码或使用外部库(如 DLL、ActiveX 或 .NET)来实现。您还可以通过导入功能面板驱动程序 (.fp) 来创建驱动程序,导入将创建基于 DLL 的驱动程序。创建驱动程序并将其插入系统后,还需对其进行配置。配置取决于驱动程序的实现,主要有两种类型:

基于接口的驱动程序- 包括 GPIB、VXI、COM (RS232)、USB、文件等。这些驱动程序是使用 IO 表实现的。基于接口的驱动程序可以支持多个接口,例如如果仪器支持 GPIB 和 USB,驱动程序属性将显示:

无接口驱动程序- 基于 ATEasy 代码功能

基于接口的驱动程序

1. 基于接口的驱动程序使用 IO 表或内置于 ATEasy 的内部 API 实现。

2. 也可以使用内部库制作基于接口的驱动程序的驱动程序。ATEasy 内置了对 COM、GPIB、VXI、USB 和 WinSock(TCP/IP) 等硬件接口的支持。

配置基于接口的驱动程序

在本例中,我们将为 ATEasy 提供的 Agilent Infiniium 系列示波器配置 Ag9xxxx 驱动程序。

1. 找出设备的接口是什么。这可以在仪器说明中找到:

2. 转到驱动程序模块(不是快捷方式!),右键单击,然后转到属性。

3. 单击“接口”选项卡并勾选所使用的接口。

4. 然后进入驱动程序的快捷方式,右键单击,然后进入属性。

5. 在接口选项卡中选择要使用的接口并填写所需信息。

配置基于非接口的驱动程序

非基于接口的驱动程序通过插入库/DLL、导入功能面板或插入IVI 驱动程序来实现。非基于接口的驱动程序通过低级抽象层、HW 或 VISA 进行通信。要为通信配置驱动程序,必须指定插槽号或 VISA 资源。 1. PXI/PCI Explorer软件可用于查找仪器的插槽号或 VISA 资源:

2. 插槽号或 VISA 资源可以放置在驱动程序快捷方式的属性、其他选项卡中:

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 驱动器
    +关注

    关注

    54

    文章

    9012

    浏览量

    153328
  • 程序
    +关注

    关注

    117

    文章

    3836

    浏览量

    84760
  • 代码
    +关注

    关注

    30

    文章

    4941

    浏览量

    73137

原文标题:图文并茂,让ATEasy驱动配置更easy!

文章出处:【微信号:Hongketeam,微信公众号:广州虹科电子科技有限公司】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    为FreeRTOS增加新的设备驱动程序

    如果你正在使用FreeRTOS构建嵌入式系统,并且考虑添加新的设备驱动程序,那么这篇文章很适合你。高效的设备集成不仅仅是让设备功能正常运行——更关乎模块化、可靠性和安全性。
    的头像 发表于 08-06 15:44 744次阅读
    为FreeRTOS增加新的设备<b class='flag-5'>驱动程序</b>

    zephyr设备驱动程序模型

        1:Zephyr 内核支持多种设备驱动程序驱动程序是否可用取决于board 和驱动程序。 Zephyr 设备模型为配置作为系统一部分的驱动程序提供了一致的设备模型。设备型号负
    的头像 发表于 07-29 10:34 462次阅读
    zephyr设备<b class='flag-5'>驱动程序</b>模型

    请问如何创建在 RAM 区域完全独立运行的闪存驱动程序代码

    我在开发闪存驱动程序代码时遇到了一个问题。我将准备好的HEX文件写入指定的RAM区域,并尝试使用指针调用,但调用失败,无法正常擦除或写入。对于flash的操作代码已经通过了单独的测试,为了使其更加
    发表于 07-25 07:33

    CYBT-253059-EVAL上的BR/EDR HID连接提示驱动程序错误(代码 10)怎么解决?

    久后再次断开连接,提示发生了驱动程序错误(代码 10)。 设备管理器中的错误代码 我也尝试连接到 Android 设备,耦合后设备保持连接状态。
    发表于 06-26 08:06

    如何处理FX3 USB驱动程序与MFI相关接口的安装?

    器的其他设备)下,用于 MFI 身份验证的固件中的三个接口(没有 VID 和 PID)被打上感叹号,并带有错误代码 28(未安装此设备的驱动程序)。 该设备没有兼容的驱动程序)。 We
    发表于 05-23 07:54

    Linux环境再升级:PLIN驱动程序正式发布

    PLIN驱动程序现已正式发布,本文将展示如何安装PLIN驱动程序,以及如何在Linux环境下进行基本的PLIN通信操作,确保您能够快速掌握并应用这一新工具。
    的头像 发表于 04-21 15:29 792次阅读
    Linux环境再升级:PLIN<b class='flag-5'>驱动程序</b>正式发布

    恩智浦为无线连接SoC开发的统一WiFi驱动程序多芯片多接口驱动(MXM)

    本文将重点介绍恩智浦为无线连接SoC开发的统一Wi-Fi驱动程序——多芯片多接口驱动 (MXM),详细说明其架构设计如何简化基于恩智浦无线连接SoC和i.MX应用处理器的开发过程。 MXM驱动
    发表于 02-28 09:13 1125次阅读
    恩智浦为无线连接SoC开发的统一WiFi<b class='flag-5'>驱动程序</b>多芯片多<b class='flag-5'>接口</b><b class='flag-5'>驱动</b>(MXM)

    适用于SQLite的dbExpress数据库驱动程序

    驱动程序作为独立库。由于数据访问层薄而简单,dbExpress 提供高性能数据库连接性,并且更加易于部署。 适用于 SQLite 的 dbExpress 驱动程序提供对 SQLite 数据库的直接高性能访问。 与 SQLite 的原生连接 基
    的头像 发表于 02-09 09:45 763次阅读

    AN3761-KSZ DSA驱动程序的使用

    电子发烧友网站提供《AN3761-KSZ DSA驱动程序的使用.pdf》资料免费下载
    发表于 01-22 16:28 0次下载
    AN3761-KSZ DSA<b class='flag-5'>驱动程序</b>的使用

    用于InterBase的ODBC驱动程序:可与多个第三方工具兼容

    用于 InterBase 的 ODBC 驱动程序 Devart ODBC Driver for InterBase 是一款高性能连接工具,具有企业级功能,可在 32 位和 64 位 Windows
    的头像 发表于 01-22 09:57 835次阅读
    用于InterBase的ODBC<b class='flag-5'>驱动程序</b>:可与多个第三方工具兼容

    摩尔线程发布图形显卡驱动程序v280.90.2

    1月20日,摩尔线程发布最新图形显卡驱动程序v280.90.2。
    的头像 发表于 01-21 10:07 882次阅读

    适用于MySQL的dbExpress驱动程序:提供对MySQL的快速访问

    处理查询和存储过程的接口。提供高性能数据库连接,并且更易于部署。 您可以按照与 Embarcadero 提供的驱动程序相同的方式使用我们的驱动程序。 Delphi 和 C++ Builder 的跨平台解决方
    的头像 发表于 01-21 09:52 668次阅读

    适用于Oracle的ODBC驱动程序

    适用于 Oracle 的 ODBC 驱动程序 Devart ODBC Driver for Oracle 是一种高性能连接解决方案,具有企业级功能,可用于从32位和64位 Windows、macOS
    的头像 发表于 01-13 09:17 848次阅读

    适用于Oracle的dbExpress驱动程序

    处理查询和存储过程的接口。由于数据访问层是 dbExpress 轻薄而简单,提供高性能数据库连接,并且 易于部署。您可以按照与 Embarcadero 提供的驱动程序相同的方式使用我们的驱动程序。 d
    的头像 发表于 01-09 16:04 684次阅读
    适用于Oracle的dbExpress<b class='flag-5'>驱动程序</b>

    USB音频过滤器驱动程序安装

    电子发烧友网站提供《USB音频过滤器驱动程序安装.pdf》资料免费下载
    发表于 12-19 14:28 0次下载
    USB音频过滤器<b class='flag-5'>驱动程序</b>安装