溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

ServerSuperIO的配制工具有哪些

發(fā)布時間:2022-01-14 09:47:28 來源:億速云 閱讀:118 作者:iii 欄目:互聯(lián)網(wǎng)科技

本篇內(nèi)容主要講解“ServerSuperIO的配制工具有哪些”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學(xué)習(xí)“ServerSuperIO的配制工具有哪些”吧!

14.配制工具介紹,以及設(shè)備驅(qū)動、視圖驅(qū)動、服務(wù)實例的掛載

14.1     概述

    設(shè)備驅(qū)動、視圖驅(qū)動和服務(wù)實例的開發(fā)都已經(jīng)介紹完,這些都以組件的方式進(jìn)行開發(fā),接下來涉及到我們怎么去應(yīng)用,有兩種方式:1.基于ServerSuperIO開發(fā)自己的宿主程序,加載設(shè)備驅(qū)動、視圖和服務(wù)實例。2.基于二次開發(fā)套件,使用配置工具進(jìn)行組件插件化的掛載應(yīng)用。下面就介紹一下配置工具的使用,如下圖:

 ServerSuperIO的配制工具有哪些

14.2     掛載設(shè)備驅(qū)動

     配置工具中有一個DeviceAssemblyList屬性,這個屬性是配置當(dāng)前所有可用的程序信息,配置每個設(shè)備驅(qū)動的程序集后會自動生成一個GUID編號的AssemblyID屬性,作為這個程序集的唯一標(biāo)識,并且不可修改;AssemblyFile是程序集文件的路徑,如果是相對路徑,則默認(rèn)在根目錄下;AssemblyInstance是程序集的實例,規(guī)則是完整的命名空間+設(shè)備驅(qū)動的類名。如下圖:

 ServerSuperIO的配制工具有哪些

     至此還不能掛載到二次開發(fā)套件下運行,這一步只是標(biāo)識當(dāng)前有這些可用的設(shè)備驅(qū)動。要想在二次開發(fā)套件下運行,還要在ServerInstanceList屬性下新建服務(wù),并在DeviceInstances屬性下新建掛載上面可用的設(shè)備驅(qū)動,注意AssemblyID屬性是標(biāo)識要掛載的設(shè)備驅(qū)動實例,與上面設(shè)置的保持一致。如下圖:

 ServerSuperIO的配制工具有哪些

    至此設(shè)備驅(qū)動就掛載成功了,可以在二次開發(fā)套件下正常加載和運行了。

14.3     掛載顯示視圖

    在服務(wù)中掛載顯示視圖,與掛載設(shè)備驅(qū)動的第二步類似。如下圖:

 ServerSuperIO的配制工具有哪些

14.4     掛載服務(wù)實例

     在服務(wù)中掛載服務(wù)實例(Service),與掛載設(shè)備驅(qū)動的第二步類似。如下圖:

 ServerSuperIO的配制工具有哪些

14.5     服務(wù)參數(shù)說明

   每一個服務(wù)都會有一個ServerConfig屬性,可以設(shè)置該服務(wù)的配置參數(shù),如下圖:

 ServerSuperIO的配制工具有哪些

   參數(shù)具體說明參見:2.服務(wù)實例的配置參數(shù)說明

14.6     LinuxCom屬性說明

    Linux下對串口操作,可以在這個屬性設(shè)置串口號對應(yīng)的串口類型,串口類型分為:USB和System,框架會根據(jù)此設(shè)置該串口以及區(qū)別操作,請根據(jù)實際情況設(shè)置,如下圖:

 ServerSuperIO的配制工具有哪些

14.7     其他屬性說明

    Caption屬性,可以設(shè)置二次開發(fā)套件的軟件平臺名稱,Ver屬性可以設(shè)置版本號,Copyright屬性,可以設(shè)置公司名稱,以標(biāo)識軟件平臺的版權(quán)。也就是說二次開發(fā)套件完全可以應(yīng)用到本公司的具體的產(chǎn)品和業(yè)務(wù)中,以標(biāo)識自主權(quán)。

14.8   運行效果

ServerSuperIO的配制工具有哪些

到此,相信大家對“ServerSuperIO的配制工具有哪些”有了更深的了解,不妨來實際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI