一、需求描述
1、如圖設備,是要控制的設備,即實現(xiàn)輸入信號,控制高低電平輸出
2、協(xié)議文檔和代碼樣例,請聯(lián)系供應商或去官網(wǎng)下載
3、使用到的python模塊是ctypes,用于調用官方提供的接口
?二、環(huán)境搭建
1、使用電腦連接設備(自動裝驅動),此時有黃色感嘆號,顯示情況如下
2、解決該問題的操作步驟(永久禁用驅動數(shù)字簽名)
(1)重啟電腦,一直按F2
(2)Secure?boot選擇OFF
(3)?退出并保存
(4)查看該設備
3、安裝阿爾泰USB5538數(shù)據(jù)采集器APP
如圖,在安裝目錄下,自動生成硬件使用說明書、產(chǎn)品手冊、驅動程序使用說明書:
三、實戰(zhàn)
1、根據(jù)手冊的相關說明進行開發(fā)即可,這里不展開
2、這里只展示python調用部分函數(shù)
3、如下圖,通過ctypes即可調用,相關函數(shù)請查閱官方文檔,這里不展開
import ctypes
# 載入方式一:
dll = ctypes.windll.LoadLibrary(r'D:USB5538DriverINFWIN32&WIN64ia64USB5538_64.dll')
閱讀全文