一種操控方法及裝置的制造方法
【專利摘要】本發(fā)明提供的一種操控方法及裝置,包括:獲取攜帶有設備實例標記和設備功能標記的應用程序;利用第一對應關系確定與設備實例標記對應的虛擬設備;確定虛擬設備中與設備實例標記對應的虛擬設備實例,和與設備功能標記對應的虛擬設備功能;利用第二對應關系確定與虛擬設備功能對應的私有驅(qū)動,第二對應關系為虛擬設備功能與私有驅(qū)動的一一對應關系;利用第三對應關系確定虛擬設備實例中與私有驅(qū)動對應的屬性為實際輸入屬性;利用實際輸入屬性調(diào)用私有驅(qū)動實現(xiàn)控制,得到控制結(jié)果。本發(fā)明利用具有統(tǒng)一標準的應用程序確定虛擬設備實例和虛擬設備功能,利用虛擬設備實例調(diào)用與虛擬設備功能對應的私有驅(qū)動以實現(xiàn)控制功能,由此其應用程序具有通用性。
【專利說明】
一種操控方法及裝置
技術領域
[0001]本發(fā)明涉及計算機技術領域,更具體地說,涉及一種操控方法及裝置。
【背景技術】
[0002]隨著物聯(lián)網(wǎng)的應用和普及,越來越多的智能設備進入人們的視野,成為計算機技術的新的熱門的開發(fā)領域。
[0003]與傳統(tǒng)的計算機系統(tǒng)不同,智能設備普遍采用高集成度的微控制器作為核心處理器,但是這些微處理器的功能各不相同,而生產(chǎn)廠家僅針對其自有的微處理器提供設備驅(qū)動;由于微處理器需要利用應用程序調(diào)用與之對應的設備驅(qū)動來實現(xiàn)實際的硬件操控功能,因此并無統(tǒng)一標準的設備驅(qū)動導致了應用程序無法實現(xiàn)通用性。
[0004]綜上所述,現(xiàn)有技術中存在應用程序無法實現(xiàn)通用性的問題。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的是提供一種操控方法及裝置,以解決現(xiàn)有技術中的應用程序無法實現(xiàn)通用性的問題。
[0006]為了實現(xiàn)上述目的,本發(fā)明提供如下技術方案:
[0007]一種操控方法,包括:
[0008]獲取應用程序,所述應用程序攜帶有設備實例標記和設備功能標記;
[0009]利用第一對應關系確定與所述設備實例標記對應的虛擬設備,所述第一對應關系為所述設備實例標記與所述虛擬設備的一一對應關系;
[0010]分別確定所述虛擬設備中與所述設備實例標記對應的虛擬設備實例,和與所述設備功能標記對應的虛擬設備功能;
[0011]利用第二對應關系確定與所述虛擬設備功能對應的私有驅(qū)動,所述第二對應關系為所述虛擬設備功能與所述私有驅(qū)動的一一對應關系;
[0012]利用預先確定的第三對應關系,確定所述虛擬設備實例中與所述私有驅(qū)動對應的屬性為實際輸入屬性,所述第三對應關系為所述私有驅(qū)動與所述實際輸入屬性的—對應關系;
[0013]利用所述實際輸入屬性調(diào)用所述私有驅(qū)動實現(xiàn)控制,得到控制結(jié)果。
[0014]優(yōu)選的,在得到所述控制結(jié)果之后,所述操控方法還包括:
[0015]將所述控制結(jié)果按照預設標準格式進行轉(zhuǎn)換,得到標準化輸出;
[0016]將所述標準化輸出傳送至所述應用程序。
[0017]優(yōu)選的,所述第三對應關系的預先確定過程包括:
[0018]確定不同私有驅(qū)動在驅(qū)動同一硬件設備時的恒定屬性;
[0019]分別確定不同私有驅(qū)動在驅(qū)動同一硬件設備時所述恒定屬性的屬性實際值,確定所述屬性實際值為所述實際輸入屬性;
[0020]確定所述私有驅(qū)動與所述實際輸入屬性的--對應關系為所述第三對應關系。
[0021]一種操控裝置,包括:
[0022]獲取模塊,用于獲取應用程序,所述應用程序攜帶有設備實例標記和設備功能標記;
[0023]第一確定模塊,用于利用第一對應關系確定與所述設備實例標記對應的虛擬設備,所述第一對應關系為所述設備實例標記與所述虛擬設備的一一對應關系;
[0024]第二確定模塊,用于分別確定所述虛擬設備中與所述設備實例標記對應的虛擬設備實例,和與所述設備功能標記對應的虛擬設備功能;
[0025]第三確定模塊,用于利用第二對應關系確定與所述虛擬設備功能對應的私有驅(qū)動,所述第二對應關系為所述虛擬設備功能與所述私有驅(qū)動的一一對應關系;
[0026]第四確定模塊,用于利用預先確定的第三對應關系確定所述虛擬設備實例中與所述私有驅(qū)動對應的屬性為實際輸入屬性,所述第三對應關系為所述私有驅(qū)動與所述實際輸入屬性的對應關系;
[0027]調(diào)用模塊,用于利用所述實際輸入屬性調(diào)用所述私有驅(qū)動實現(xiàn)控制,得到控制結(jié)果O
[0028]優(yōu)選的,所述裝置還包括:
[0029]輸出模塊,用于將所述控制結(jié)果按照預設標準格式進行轉(zhuǎn)換,得到標準化輸出;將所述標準化輸出傳送至所述應用程序。
[0030]優(yōu)選的,所述第四確定模塊包括:
[0031]第一確定單元,用于確定不同私有驅(qū)動在驅(qū)動同一硬件設備時的恒定屬性;分別確定不同私有驅(qū)動在驅(qū)動同一硬件設備時所述恒定屬性的屬性實際值,確定所述屬性實際值為所述實際輸入屬性;確定所述私有驅(qū)動與所述實際輸入屬性的--對應關系為所述第三對應關系。
[0032]優(yōu)選的,所述虛擬設備的接口類型為串行設備接口時,所述虛擬設備功能為初始化功能或者反初始化功能或者串行數(shù)據(jù)發(fā)送功能或者串行數(shù)據(jù)接收功能。
[0033]優(yōu)選的,所述虛擬設備的接口類型為模數(shù)轉(zhuǎn)換接口時,所述虛擬設備功能為初始化功能或者反初始化功能或者讀取采樣值功能。
[0034]優(yōu)選的,所述虛擬設備的接口類型為脈沖寬度調(diào)制接口時,所述虛擬設備功能為初始化功能或者反初始化功能或者啟動脈沖輸出功能。
[0035]優(yōu)選的,所述虛擬設備的接口為實時時鐘接口時,所述虛擬設備功能為初始化功能或者反初始化功能或者RTC讀取功能或者RTC寫入功能。
[0036]本發(fā)明提供的一種操控方法及裝置,包括:獲取應用程序,應用程序攜帶有設備實例標記和設備功能標記;利用第一對應關系確定與設備實例標記對應的虛擬設備,第一對應關系為設備實例標記與虛擬設備的一一對應關系;分別確定虛擬設備中與設備實例標記對應的虛擬設備實例,和與設備功能標記對應的虛擬設備功能;利用第二對應關系確定與虛擬設備功能對應的私有驅(qū)動,第一■對應關系為虛擬設備功能與私有驅(qū)動的對應關系;利用預先確定的第三對應關系確定虛擬設備實例中與私有驅(qū)動對應的屬性為實際輸入屬性,第三對應關系為私有驅(qū)動與實際輸入屬性的一一對應關系;利用實際輸入屬性調(diào)用私有驅(qū)動實現(xiàn)控制,得到控制結(jié)果。與現(xiàn)有技術相比,本發(fā)明將設備實例標記和設備功能標記寫入具有統(tǒng)一標準的應用程序中,確定與設備實例標記對應的虛擬設備中的虛擬設備實例,及設備功能標記對應的虛擬設備中的虛擬設備功能,只需利用虛擬設備實例調(diào)用與虛擬設備功能對應的私有驅(qū)動即可實現(xiàn)控制功能,由此,本發(fā)明的應用程序具有通用性,進一步,節(jié)省了軟件維護及開發(fā)的成本,達到了良好的經(jīng)濟效益。
【附圖說明】
[0037]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
[0038]圖1為本發(fā)明實施例提供的一種操控方法的流程圖;
[0039]圖2為本發(fā)明實施例提供的一種操控方法中第三對應關系的確定過程流程圖;
[0040]圖3為本發(fā)明實施例提供的一種操控裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0041]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0042]請參閱圖1,其示出了本發(fā)明實施例提供的一種操控方法的流程圖,可以包括以下步驟:
[0043]Sll:獲取應用程序,應用程序攜帶有設備實例標記和設備功能標記。
[0044]需要說明的是,應用程序是由工作人員編寫開發(fā)的,由工作人員將設備實例標記和設備功能標記寫入應用程序之中。另外,設備實例標記可以是與之對應的虛擬設備實例的名稱或者編號,同理,設備功能標記可以是與之對應的虛擬設備功能的名稱或者編號。
[0045]S12:利用第一對應關系確定與設備實例標記對應的虛擬設備,第一對應關系為設備實例標記與虛擬設備的對應關系。
[0046]由應用程序中可以獲取設備實例標記和設備功能標記,根據(jù)設備實例標記與虛擬設備的一一對應關系,即第一對應關系,可確定與之對應的虛擬設備。需要說明的是,第一對應關系是由工作人員在對虛擬設備進行定義寫入程序時設定好的。
[0047]S13:分別確定虛擬設備中與設備實例標記對應的虛擬設備實例,和與設備功能標記對應的虛擬設備功能。
[0048]需要說明的是,虛擬設備實例和虛擬設備功能都是由工作人員在對虛擬設備進行定義時確定的。其中,虛擬設備功能是工作人員根據(jù)常見的核心處理器的功能總結(jié)出的通用功能,可以理解為較常用的功能。
[0049]S14:利用第二對應關系確定與虛擬設備功能對應的私有驅(qū)動,第二對應關系為虛擬設備功能與私有驅(qū)動的對應關系。
[0050]需要說明的是,此處的私有驅(qū)動是指現(xiàn)有技術中的私有驅(qū)動;現(xiàn)有技術中,核心處理器完成每項功能都需要調(diào)用與功能對應的驅(qū)動。而虛擬設備功能即是根據(jù)核心處理器的功能總結(jié)出的通用功能,因此與驅(qū)動存在一一對應的關系,即第二對應關系。
[0051]S15:利用預先確定的第三對應關系,確定虛擬設備實例中與私有驅(qū)動對應的屬性為實際輸入屬性,第三對應關系為私有驅(qū)動與實際輸入屬性的對應關系。
[0052]能夠?qū)崿F(xiàn)調(diào)用私有驅(qū)動的方法為:輸入與私有驅(qū)動對應的屬性,以使其實現(xiàn)特定功能;而虛擬設備實例中包括與虛擬設備對應的不同功能實現(xiàn)時需要的所有屬性。因此,需要通過第三對應關系確定虛擬設備實例中與私有驅(qū)動對應的實際輸入屬性。
[0053]S16:利用實際輸入屬性調(diào)用私有驅(qū)動實現(xiàn)控制,得到控制結(jié)果。
[0054]利用實際輸入屬性,遠程調(diào)用現(xiàn)有技術中已有的私有驅(qū)動以實現(xiàn)控制功能。
[0055]本發(fā)明將設備實例標記和設備功能標記寫入具有統(tǒng)一標準的應用程序中,確定與設備實例標記對應的虛擬設備中的虛擬設備實例,及設備功能標記對應的虛擬設備中的虛擬設備功能,只需利用虛擬設備實例調(diào)用與虛擬設備功能對應的私有驅(qū)動即可實現(xiàn)控制功能,由此,本發(fā)明的應用程序具有通用性,進一步,節(jié)省了軟件維護及開發(fā)的成本,達到了良好的經(jīng)濟效益。
[0056]需要說明的是,本發(fā)明實施例提供的一種操控方法中分別與設備實例標記、虛擬設備實例、設備功能標記、虛擬設備功能、第一對應關系、第二對應關系和第三對應關系對應的程序,以及實現(xiàn)步驟Sll至步驟S16所需程序均可以由工作人員寫入虛擬設備中,從而由虛擬設備實現(xiàn)上述步驟。
[0057]另外,上述實施例中提供的一種操控方法在得到控制結(jié)果之后,還可以包括:
[0058]將控制結(jié)果按照預設標準格式進行轉(zhuǎn)換,得到標準化輸出;將標準化輸出傳送至應用程序。
[0059]其中,預設標準格式可以由工作人員進行設定。
[0060]請參閱圖2,其示出了本發(fā)明實施例提供的一種操控方法中第三對應關系的確定過程流程圖,可以包括:
[0061]S21:確定不同私有驅(qū)動在驅(qū)動同一硬件設備時的恒定屬性。
[0062]S22:分別確定不同私有驅(qū)動在驅(qū)動同一硬件設備時恒定屬性的屬性實際值,確定屬性實際值為實際輸入屬性。
[0063]S23:確定私有驅(qū)動與實際輸入屬性的一一對應關系為第三對應關系。
[0064]需要說明的是,也可以通過上述步驟定義虛擬設備實例,即實際輸入屬性為虛擬設備實例包含的屬性。具體為:針對不同的核心處理器確定不同的虛擬設備描述;根據(jù)核心處理器的硬件連接及虛擬設備描述創(chuàng)建虛擬設備實例。
[0065]其中,針對不同的核心處理器確定不同的虛擬設備描述,具體為:
[0066]私有驅(qū)動需要輸入與之對應的屬性來實現(xiàn)其操控功能,考察生產(chǎn)核心處理器的原廠提供的不同私有驅(qū)動在操作同一個硬件設備時不需變化的屬性,即恒定屬性;將恒定屬性作為虛擬設備描述所包含的屬性。根據(jù)不同廠家生產(chǎn)的核心處理器確定的虛擬設備描述不同。
[0067]例如,針對ST的STM32F2系列處理器的通用輸入輸出接口,ST提供的私有驅(qū)動需要調(diào)用三個屬性??端口、引腳編號和時鐘驅(qū)動,那么就定義虛擬設備描述包含的三個屬性就是:端口、引腳編號和時鐘驅(qū)動。
[0068]根據(jù)核心處理器的硬件連接及虛擬設備描述創(chuàng)建虛擬設備實例,具體為:
[0069]根據(jù)核心處理器實際的硬件連接關系,分別確定不同私有驅(qū)動在操作同一個硬件設備時虛擬設備描述中包含的恒定屬性的屬性實際值;虛擬設備實例的外部形式是統(tǒng)一的,但是內(nèi)部有不同的定義。
[0070]例如,針對ST的STM32F2系列處理器,如果在操作同一硬件設備時,需要利用位于I號高速總線下的PBlO號引腳,則定義設備實例標記為vGP10_l,與之對應的虛擬設備實例包含的屬性是:PB端口,10號引腳,高速總線編號I。在后續(xù)操作中,只需將vGP10_l寫入應用程序,就可以確定與之對應的上述三個屬性,并利用上述三個屬性調(diào)用私有驅(qū)動接口,實現(xiàn)對PBlO號引腳的控制。
[0071]而當核心處理器或者核心處理器的硬件連接關系發(fā)生改變時,只需調(diào)整虛擬設備實例即可,其應用程序不需要進行改變。且,本發(fā)明調(diào)用不同廠家已有的私有驅(qū)動來實現(xiàn)控制功能,可減少開發(fā)工作量,節(jié)省成本。
[0072]請參閱圖3所示,其示出了本發(fā)明實施例提供的一種操控裝置的示意圖,該操控裝置可以包括:
[0073]獲取模塊31,用于獲取應用程序,應用程序攜帶有設備實例標記和設備功能標記。
[0074]第一確定模塊32,用于利用第一對應關系確定與設備實例標記對應的虛擬設備,第一對應關系為設備實例標記與虛擬設備的一一對應關系。
[0075]第二確定模塊33,用于分別確定虛擬設備中與設備實例標記對應的虛擬設備實例,和與設備功能標記對應的虛擬設備功能。
[0076]第三確定模塊34,用于利用第二對應關系確定與虛擬設備功能對應的私有驅(qū)動,第一■對應關系為虛擬設備功能與私有驅(qū)動的對應關系。
[0077]第四確定模塊35,用于利用預先確定的第三對應關系確定虛擬設備實例中與私有驅(qū)動對應的屬性為實際輸入屬性,第三對應關系為私有驅(qū)動與實際輸入屬性的--對應關系O
[0078]調(diào)用模塊36,用于利用實際輸入屬性調(diào)用私有驅(qū)動實現(xiàn)控制,得到控制結(jié)果。
[0079]本發(fā)明實施例提供的一種操控裝置,如果核心處理器的硬件連接關系發(fā)生了改變,只需要根據(jù)實際的硬件連接關系重新定義虛擬設備實例包含的屬性值即可,能夠?qū)贸绦蚱帘斡布脚_的差異性,使得應用程序具有通用性;且通過調(diào)用各個廠家提供的私有驅(qū)動來實現(xiàn)控制功能,節(jié)省了維護和開發(fā)的成本。
[0080]需要說明的是,上述實施例提供的一種操控裝置中,還可以包括:
[0081]輸出模塊,用于將控制結(jié)果按照預設標準格式進行轉(zhuǎn)換,得到標準化輸出;將標準化輸出傳送至應用程序。
[0082]另外,第四確定模塊32可以包括:
[0083]第一確定單元,用于確定不同私有驅(qū)動在驅(qū)動同一硬件設備時的恒定屬性;分別確定不同私有驅(qū)動在驅(qū)動同一硬件設備時恒定屬性的屬性實際值,確定屬性實際值為實際輸入屬性;確定私有驅(qū)動與實際輸入屬性的--對應關系為第三對應關系。
[0084]需要說明的是,本發(fā)明提供的一種操控裝置中的虛擬設備可以包括以下接口類型及對應的虛擬設備功能:
[0085]通用輸入輸出接口(General-purpose I/Os,GPI O):初始化功能、反初始化功能、輸出高電平功能、輸出低電平功能、輸出電平反轉(zhuǎn)功能、讀取輸入電平功能、開啟外部中斷功能和關閉外部中斷功能;
[0086]通用異步收發(fā)器(Universalasynchronous receiver transmitter,UART)、串行外設接口 (Serial peripheral interface,SPI)和內(nèi)部集成電路接口 (Inter-1ntegratedcircuit,I2C):初始化功能、反初始化功能、串行數(shù)據(jù)發(fā)送功能和串行數(shù)據(jù)接收功能;
[0087]模數(shù)轉(zhuǎn)換接口(Analog-to-digital converter,ADC):初始化功能、反初始化功能和讀取采樣值功能;
[0088]脈沖寬度調(diào)制(Pulse Width Modulat1n,PffM):初始化功能、反初始化功能和啟動脈沖輸出功能;
[0089]閃存讀寫接口(Flash Interface):初始化功能、反初始化功能、Flash擦除功能、Flash讀取功能和Flash寫入功能;
[0090]實時時鐘接口(Real-time clock,RTC):初始化功能、反初始化功能、RTC讀取功能和RTC寫入功能。
[0091]需要說明的是,通用異步收發(fā)器、串行外設接口和內(nèi)部集成電路接口是并列關系,應用程序可根據(jù)核心處理器的硬件連接關系選用其中之一。
[0092]對所公開的實施例的上述說明,使本領域技術人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對這些實施例的多種修改對本領域技術人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實施例中實現(xiàn)。因此,本發(fā)明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。
【主權(quán)項】
1.一種操控方法,其特征在于,包括: 獲取應用程序,所述應用程序攜帶有設備實例標記和設備功能標記; 利用第一對應關系確定與所述設備實例標記對應的虛擬設備,所述第一對應關系為所述設備實例標記與所述虛擬設備的 對應關系; 分別確定所述虛擬設備中與所述設備實例標記對應的虛擬設備實例,和與所述設備功能標記對應的虛擬設備功能; 利用第二對應關系確定與所述虛擬設備功能對應的私有驅(qū)動,所述第二對應關系為所述虛擬設備功能與所述私有驅(qū)動的一一對應關系; 利用預先確定的第三對應關系,確定所述虛擬設備實例中與所述私有驅(qū)動對應的屬性為實際輸入屬性,所述第三對應關系為所述私有驅(qū)動與所述實際輸入屬性的—對應關系; 利用所述實際輸入屬性調(diào)用所述私有驅(qū)動實現(xiàn)控制,得到控制結(jié)果。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在得到所述控制結(jié)果之后,所述操控方法還包括: 將所述控制結(jié)果按照預設標準格式進行轉(zhuǎn)換,得到標準化輸出; 將所述標準化輸出傳送至所述應用程序。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第三對應關系的預先確定過程包括: 確定不同私有驅(qū)動在驅(qū)動同一硬件設備時的恒定屬性; 分別確定不同私有驅(qū)動在驅(qū)動同一硬件設備時所述恒定屬性的屬性實際值,確定所述屬性實際值為所述實際輸入屬性; 確定所述私有驅(qū)動與所述實際輸入屬性的--對應關系為所述第三對應關系。4.一種操控裝置,其特征在于,所述裝置包括: 獲取模塊,用于獲取應用程序,所述應用程序攜帶有設備實例標記和設備功能標記;第一確定模塊,用于利用第一對應關系確定與所述設備實例標記對應的虛擬設備,所述第一對應關系為所述設備實例標記與所述虛擬設備的 對應關系; 第二確定模塊,用于分別確定所述虛擬設備中與所述設備實例標記對應的虛擬設備實例,和與所述設備功能標記對應的虛擬設備功能; 第三確定模塊,用于利用第二對應關系確定與所述虛擬設備功能對應的私有驅(qū)動,所述第二對應關系為所述虛擬設備功能與所述私有驅(qū)動的一一對應關系; 第四確定模塊,用于利用預先確定的第三對應關系確定所述虛擬設備實例中與所述私有驅(qū)動對應的屬性為實際輸入屬性,所述第三對應關系為所述私有驅(qū)動與所述實際輸入屬性的 對應關系; 調(diào)用模塊,用于利用所述實際輸入屬性調(diào)用所述私有驅(qū)動實現(xiàn)控制,得到控制結(jié)果。5.根據(jù)權(quán)利要求4所述的裝置,其特征在于,所述裝置還包括: 輸出模塊,用于將所述控制結(jié)果按照預設標準格式進行轉(zhuǎn)換,得到標準化輸出;將所述標準化輸出傳送至所述應用程序。6.根據(jù)權(quán)利要求4所述的裝置,其特征在于,所述第四確定模塊包括: 第一確定單元,用于確定不同私有驅(qū)動在驅(qū)動同一硬件設備時的恒定屬性;分別確定不同私有驅(qū)動在驅(qū)動同一硬件設備時所述恒定屬性的屬性實際值,確定所述屬性實際值為所述實際輸入屬性;確定所述私有驅(qū)動與所述實際輸入屬性的—對應關系為所述第三對應關系。7.根據(jù)權(quán)利要求4所述的裝置,其特征在于,所述虛擬設備的接口類型為串行設備接口時,所述虛擬設備功能為初始化功能或者反初始化功能或者串行數(shù)據(jù)發(fā)送功能或者串行數(shù)據(jù)接收功能。8.根據(jù)權(quán)利要求4所述的裝置,其特征在于,所述虛擬設備的接口類型為模數(shù)轉(zhuǎn)換接口時,所述虛擬設備功能為初始化功能或者反初始化功能或者讀取采樣值功能。9.根據(jù)權(quán)利要求4所述的裝置,其特征在于,所述虛擬設備的接口類型為脈沖寬度調(diào)制接口時,所述虛擬設備功能為初始化功能或者反初始化功能或者啟動脈沖輸出功能。10.根據(jù)權(quán)利要求4所述的裝置,其特征在于,所述虛擬設備的接口為實時時鐘接口時,所述虛擬設備功能為初始化功能或者反初始化功能或者RTC讀取功能或者RTC寫入功會泛。
【文檔編號】G06F9/445GK105988826SQ201510047502
【公開日】2016年10月5日
【申請日】2015年1月29日
【發(fā)明人】徐煒, 王鄂申
【申請人】上海慶科信息技術有限公司