本文主要是介绍python控制数据采集器USB5538,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、需求描述
1、如图设备,是要控制的设备,即实现输入信号,控制高低电平输出
2、协议文档和代码样例,请联系供应商或去官网下载
3、使用到的python模块是ctypes,用于调用官方提供的接口
二、环境搭建
1、使用电脑连接设备(自动装驱动),此时有黄色感叹号,显示情况如下
2、解决该问题的操作步骤(永久禁用驱动数字签名)
(1)重启电脑,一直按F2
(2)Secure boot选择OFF
(3) 退出并保存
(4)查看该设备
3、安装阿尔泰USB5538数据采集器APP
如图,在安装目录下,自动生成硬件使用说明书、产品手册、驱动程序使用说明书:
三、实战
1、根据手册的相关说明进行开发即可,这里不展开
2、这里只展示python调用部分函数
3、如下图,通过ctypes即可调用,相关函数请查阅官方文档,这里不展开
import ctypes# 载入方式一:
dll = ctypes.windll.LoadLibrary(r'D:\USB5538\Driver\INF\WIN32&WIN64\ia64\USB5538_64.dll')
这篇关于python控制数据采集器USB5538的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!