3.1.2信號(hào)轉(zhuǎn)接通道通用控制函數(shù)
信號(hào)轉(zhuǎn)接通道通用控制函數(shù)是在通道控制模型的基礎(chǔ)上實(shí)現(xiàn)對(duì)信號(hào)通道控制及管理的執(zhí)行函數(shù)。為了簡(jiǎn)化程序調(diào)用,控制函數(shù)采用標(biāo)準(zhǔn)結(jié)構(gòu),按功能被封裝成三個(gè),如下所示:
(1)Matrix-ArrayInit(Char ATEName):初始化信號(hào)轉(zhuǎn)接通道控制模型。調(diào)用參數(shù)為當(dāng)前ATE系統(tǒng)的注冊(cè)名,該注冊(cè)名同時(shí)也是記錄系統(tǒng)轉(zhuǎn)接通道控制模型信息的配置文件名;
(2)Matrix-ArrayClose(char Port1Name,char Port2Name,):連接兩個(gè)信號(hào)端口,調(diào)用參數(shù)分別為需要連接的兩個(gè)信號(hào)端口的注冊(cè)名;
(3)Matrix-ArrayOpen(char Port1Name,char Port2Name,):撤銷兩個(gè)信號(hào)端口的電氣連接,調(diào)用參數(shù)分別為需要撤銷連接的兩個(gè)信號(hào)端口的注冊(cè)名?刂坪瘮(shù)被封裝在一個(gè)DLL文件中供測(cè)控程序直接調(diào)用。
3.1.3配置工具
配置工具完成控制模型的可視化管理和具體UUT通道的可視化配置,是系統(tǒng)的重要工具組件。
3.2適配器調(diào)理電路的軟件控制
適配器調(diào)理電路的軟件控制由具體的硬件設(shè)計(jì)方法決定,如前面基于USB總線微控制器的硬件設(shè)計(jì)方法,可采用設(shè)備驅(qū)動(dòng)程序控制USB總線的方法實(shí)現(xiàn)信號(hào)調(diào)理電路的軟件設(shè)計(jì)。篇幅關(guān)系,不再贅述。
4結(jié)論
基于開關(guān)網(wǎng)絡(luò)-連接器-適配器結(jié)構(gòu)的TUA設(shè)計(jì)實(shí)現(xiàn)了測(cè)試資源與UUT的無縫對(duì)接,最大限度地增強(qiáng)了系統(tǒng)的連接能力,通用,擴(kuò)展能力強(qiáng),安全性好。





