国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      傳感器程序管理方法及系統(tǒng)的制作方法

      文檔序號(hào):6462535閱讀:239來源:國知局
      專利名稱:傳感器程序管理方法及系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明有關(guān)于一禾中IPMI (Intelligent Platform Management Interface,智 能平臺(tái)管理接口)管理,且特別有關(guān)于一種用于智能平臺(tái)管理接口系統(tǒng)中的傳感器 程序管理方法及系統(tǒng)。
      背景技術(shù)
      隨著電子裝置,如計(jì)算機(jī)系統(tǒng)、通訊裝置、與網(wǎng)絡(luò)裝置的普及,維持裝置的 效能與執(zhí)行狀態(tài)穩(wěn)定系非常重要的工作之一。IPMI是一種工業(yè)標(biāo)準(zhǔn)協(xié)議,其定義 計(jì)算機(jī)系統(tǒng)中硬件與固件監(jiān)控與管理的相關(guān)協(xié)議。舉例來說,智能平臺(tái)管理接口定 義監(jiān)控中央處理單元/芯片的溫度、風(fēng)扇速度、有關(guān)裝置底架的相關(guān)信息、開機(jī)與 否、以及其它相關(guān)信息。
      IPMI可以獨(dú)立于計(jì)算機(jī)系統(tǒng)的操作系統(tǒng)之外進(jìn)行運(yùn)作,且可以允許在沒有操 作系統(tǒng)或系統(tǒng)管理軟件的情況下進(jìn)行系統(tǒng)管理。甚至,當(dāng)系統(tǒng)尚未開機(jī)時(shí),IPMI 也可以提供進(jìn)行系統(tǒng)管理。IPMI定義多種接口 ,如IPMB(Intelligent Platform Management Bus,智能平臺(tái)管理總線)、KCS(Keyboard Controller Style,鍵盤控制 器規(guī)格)、UART(Universal Asynchronous Receiver/Transmitter,異步串行傳輸接口)、 與LAN(Local Area Network,局部局域網(wǎng)絡(luò))等。一 IPMI系統(tǒng)可以包括一 BMC(Baseboard Management Controller,基板管理控制器),用以與裝置底架中的傳 感器連接,且透過以I2C(Inter-IntegratedChip,內(nèi)建集成電路)實(shí)作的IPMB連接衛(wèi) 星管理控制器。BMC由傳感器與衛(wèi)星管理控制器接收檢測到的數(shù)據(jù),且將數(shù)據(jù)儲(chǔ) 存于 一 儲(chǔ)存單元,如EEPROM(Electrically Erasable Programmable Read-Only Memory ,電子式可清除可編程只讀存儲(chǔ)器)中。儲(chǔ)存于儲(chǔ)存單元中的數(shù)據(jù)至少包 括SDR(Sensor Data Record,傳感器數(shù)據(jù)記錄)、FRU(Field Replaceable Unit,現(xiàn)場 可替換單元)、與SEL(System Event Log,系統(tǒng)事件日志)。SDR可以提供基板上出 現(xiàn)的個(gè)別傳感器的特性。舉例來說,傳感器可以是用以感測溫度、風(fēng)扇速度、電壓
      等。FRU記錄相應(yīng)裝置的制造信息,如供貨商辨識(shí)數(shù)據(jù)、制造商等。當(dāng)特定事件 發(fā)生時(shí),則會(huì)產(chǎn)生SEL。 SEL記錄相應(yīng)事件的傳感器或系統(tǒng)的狀態(tài)信息。儲(chǔ)存單 元中的數(shù)據(jù)可以用來進(jìn)行系統(tǒng)管理。
      一般來說, 一個(gè)傳感器可以操作于多種傳感器模式下。在個(gè)別傳感器模式中, 傳感器可以執(zhí)行相應(yīng)的特定作業(yè)。舉例來說, 一個(gè)溫度傳感器可以在支持?jǐn)z氏溫度 感測的第一傳感器模式以及在支持華氏溫度感測的第二傳感器模式下進(jìn)行操作。傳 統(tǒng)地,如果一個(gè)傳感器支持多個(gè)傳感器模式,則多個(gè)個(gè)驅(qū)動(dòng)程序必須建立給個(gè)別的 傳感器模式。圖1顯示傳統(tǒng)傳感器數(shù)據(jù)記錄、探測信息(Probdnfo)表格組件、驅(qū)動(dòng) 程序與傳感器模式間的關(guān)系。如圖1所示,個(gè)別驅(qū)動(dòng)程序?qū)?yīng)至一個(gè)相應(yīng)的傳感器 模式,其中,驅(qū)動(dòng)程序1(113a)對(duì)應(yīng)至傳感器模式1(114a),驅(qū)動(dòng)程序2(113b)對(duì)應(yīng) 至傳感器模式2(114b),且驅(qū)動(dòng)程序3(113c)對(duì)應(yīng)至傳感器模式3(114c)。傳統(tǒng)地, 客戶必須指定使用傳感器的其中一種特定傳感器模式,傳感器供應(yīng)者則必須在固件 中提供支持此特定傳感器模式的驅(qū)動(dòng)程序,與相關(guān)數(shù)據(jù),如探測信息表格組件112 給客戶。驅(qū)動(dòng)程序可以依據(jù)SDR 111與探測信息表格組件112在特定傳感器模式 下執(zhí)行相關(guān)操作。由于不同客戶可能擁有不同特定傳感器模式的平臺(tái),因此,為了 提供客戶的不同需求,則驅(qū)動(dòng)程序必須手動(dòng)地進(jìn)行更改。如此行為是非常不便且耗 時(shí)的。

      發(fā)明內(nèi)容
      有鑒于此,本發(fā)明提供傳感器程序管理方法及系統(tǒng)。
      本發(fā)明實(shí)施例的傳感器程序管理方法。首先,提供多個(gè)探測信息表格組件。 每一探測信息表格組件對(duì)應(yīng)至一傳感器的多個(gè)傳感器模式中的一者,且記錄一特定 辨識(shí)數(shù)據(jù)。由一傳感器數(shù)據(jù)記錄接收一傳感器辨識(shí)數(shù)據(jù),且依據(jù)傳感器辨識(shí)數(shù)據(jù)選 擇探測信息表格組件中之一者。之后,由選定的探測信息表格組件中得到一驅(qū)動(dòng)程 序辨識(shí)數(shù)據(jù)與特定辨識(shí)數(shù)據(jù),且活化相應(yīng)驅(qū)動(dòng)程序辨識(shí)數(shù)據(jù)的一驅(qū)動(dòng)程序。驅(qū)動(dòng)程 序依據(jù)特定辨識(shí)數(shù)據(jù)在相應(yīng)選定的探測信息表格組件的傳感器模式下執(zhí)行一程序。
      本發(fā)明實(shí)施例的傳感器程序管理方法。首先,由一傳感器數(shù)據(jù)記錄接收一傳 感器辨識(shí)數(shù)據(jù)與一特定辨識(shí)數(shù)據(jù)。特定辨識(shí)數(shù)據(jù)對(duì)應(yīng)至一傳感器的多個(gè)傳感器模式 中的一者。接著,依據(jù)傳感器辨識(shí)數(shù)據(jù)選擇一探測信息表格組件。由選定的探測信息表格組件中得到一驅(qū)動(dòng)程序辨識(shí)數(shù)據(jù),且活化相應(yīng)驅(qū)動(dòng)程序辨識(shí)數(shù)據(jù)的一驅(qū)動(dòng)程 序。之后,驅(qū)動(dòng)程序依據(jù)特定辨識(shí)數(shù)據(jù)在相應(yīng)特定辨識(shí)數(shù)據(jù)的傳感器模式下執(zhí)行一 程序。
      本發(fā)明實(shí)施例的傳感器程序管理系統(tǒng)。傳感器程序管理系統(tǒng)包括一儲(chǔ)存單元 與一處理單元。儲(chǔ)存單元包括多個(gè)探測信息表格組件與一傳感器數(shù)據(jù)記錄。每一探
      測信息表格組件對(duì)應(yīng)至一傳感器的多個(gè)傳感器模式中的一者,且記錄一特定辨識(shí)數(shù) 據(jù)。傳感器數(shù)據(jù)記錄包含一傳感器辨識(shí)數(shù)據(jù)。處理單元由傳感器數(shù)據(jù)記錄接收傳感 器辨識(shí)數(shù)據(jù),且依據(jù)傳感器辨識(shí)數(shù)據(jù)選擇探測信息表格組件中之一者。處理單元由 選定的探測信息表格組件中得到一驅(qū)動(dòng)程序辨識(shí)數(shù)據(jù)與特定辨識(shí)數(shù)據(jù),且活化相應(yīng) 驅(qū)動(dòng)程序辨識(shí)數(shù)據(jù)的一驅(qū)動(dòng)程序。處理單元透過驅(qū)動(dòng)程序依據(jù)特定辨識(shí)數(shù)據(jù)在相應(yīng) 選定的探測信息表格組件的傳感器模式下執(zhí)行一程序。
      本發(fā)明實(shí)施例的傳感器程序管理系統(tǒng)。傳感器程序管理系統(tǒng)包括一儲(chǔ)存單元 與一處理單元。儲(chǔ)存單元包括一傳感器數(shù)據(jù)記錄與一探測信息表格組件。傳感器數(shù) 據(jù)記錄包括一傳感器辨識(shí)數(shù)據(jù)與相應(yīng)一傳感器的多個(gè)傳感器模式中的一者的一特 定辨識(shí)數(shù)據(jù)。探測信息表格組件相應(yīng)至傳感器數(shù)據(jù)記錄中的傳感器辨識(shí)數(shù)據(jù),且包 含一驅(qū)動(dòng)程序辨識(shí)數(shù)據(jù)。處理單元由傳感器數(shù)據(jù)記錄接收傳感器辨識(shí)數(shù)據(jù)與特定辨 識(shí)數(shù)據(jù),且依據(jù)傳感器辨識(shí)數(shù)據(jù)選擇探測信息表格組件。處理單元由選定的探測信 息表格組件中得到驅(qū)動(dòng)程序辨識(shí)數(shù)據(jù),且活化相應(yīng)驅(qū)動(dòng)程序辨識(shí)數(shù)據(jù)的一驅(qū)動(dòng)程 序。處理單元透過驅(qū)動(dòng)程序依據(jù)特定辨識(shí)數(shù)據(jù)在相應(yīng)特定辨識(shí)數(shù)據(jù)的傳感器模式下 執(zhí)行一程序。
      本發(fā)明上述方法可以透過程序代碼方式收錄于實(shí)體媒體中。當(dāng)程序代碼被機(jī) 器加載且執(zhí)行時(shí),機(jī)器變成用以實(shí)行本發(fā)明的裝置。
      為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉實(shí)施例,并配 合附圖,詳細(xì)說明如下。


      圖1為一示意圖顯示傳統(tǒng)傳感器數(shù)據(jù)記錄、探測信息表格組件、驅(qū)動(dòng)程序與 傳感器模式間的關(guān)系。
      圖2為一示意圖顯示依據(jù)本發(fā)明實(shí)施例的傳感器程序管理系統(tǒng)。
      圖3為一示意圖顯示依據(jù)本發(fā)明實(shí)施例的圖2中傳感器數(shù)據(jù)記錄、探測信息
      表格組件、 一可調(diào)式傳感器驅(qū)動(dòng)程序與傳感器模式間的關(guān)系。
      圖4為一流程圖顯示依據(jù)本發(fā)明實(shí)施例的傳感器程序管理方法。
      圖5為一流程圖顯示依據(jù)本發(fā)明實(shí)施例的傳感器程序管理方法,用以處理傳
      感器數(shù)據(jù)。
      圖6為一示意圖顯示依據(jù)本發(fā)明實(shí)施例的傳感器程序管理系統(tǒng)。 圖7為一示意圖顯示依據(jù)本發(fā)明實(shí)施例的圖6中傳感器數(shù)據(jù)記錄、 一探測信 息表格組件、 一可調(diào)式傳感器驅(qū)動(dòng)程序與傳感器模式間的關(guān)系。
      圖8為一流程圖顯示依據(jù)本發(fā)明實(shí)施例的傳感器程序管理方法。
      具體實(shí)施例方式
      圖2顯示依據(jù)本發(fā)明實(shí)施例的傳感器程序管理系統(tǒng)。
      傳感器程序管理系統(tǒng)200可以使用于一 IPMI(智能平臺(tái)管理接口)系統(tǒng)中。傳 感器程序管理系統(tǒng)200至少包括一儲(chǔ)存單元210、至少一傳感器220與一處理單元 230。儲(chǔ)存單元210包括多個(gè)傳感器數(shù)據(jù)記錄211、多個(gè)探測信息表格組件212、以 及至少一可調(diào)式傳感器驅(qū)動(dòng)程序213。在一些實(shí)施例中,探測信息表格組件212與 可調(diào)式傳感器驅(qū)動(dòng)程序213可以是IPMI系統(tǒng)的固件。傳感器數(shù)據(jù)記錄211、探測 信息表格組件212與可調(diào)式傳感器驅(qū)動(dòng)程序213可以儲(chǔ)存于相同或是不同的儲(chǔ)存單 元。傳感器數(shù)據(jù)記錄可以提供基板上出現(xiàn)的個(gè)別傳感器的特性。每一傳感器數(shù)據(jù)記 錄211包括一傳感器辨識(shí)數(shù)據(jù),如傳感器編號(hào)或傳感器名稱。注意的是,傳感器編 號(hào)是一個(gè)用以辨識(shí)傳感器的唯一號(hào)碼。傳感器名稱可以記錄于傳感器數(shù)據(jù)記錄中的 辨識(shí)碼字符串字節(jié)(ID string bytes)字段中。每一探測信息表格組件212記錄驅(qū)動(dòng)程 序信息,如驅(qū)動(dòng)程序識(shí)別數(shù)據(jù),或傳感器/傳感器模式所需的驅(qū)動(dòng)程序的函式點(diǎn) (Function Point)。每一探測信息表格組件212包括一傳感器辨識(shí)數(shù)據(jù)來與傳感器數(shù) 據(jù)記錄211進(jìn)行配對(duì)。每一探測信息表格組件212還包括一特定辨識(shí)數(shù)據(jù),如提供 給可調(diào)式傳感器驅(qū)動(dòng)程序213的信息。在此實(shí)施例中,每一傳感器數(shù)據(jù)記錄對(duì)應(yīng)至 傳感器220的一種傳感器模式,且具有一配對(duì)的探測信息表格組件??烧{(diào)式傳感器 驅(qū)動(dòng)程序213可以依據(jù)探測信息表格組件中之一者的信息決定相應(yīng)一特定傳感器 模式的特定程序來進(jìn)行執(zhí)行。值得注意的是,傳感器數(shù)據(jù)記錄是相互不同的,且探 測信息表格組件是相互不同的。
      圖3顯示依據(jù)本發(fā)明實(shí)施例的圖2中傳感器數(shù)據(jù)記錄、探測信息表格組件、 一可調(diào)式傳感器驅(qū)動(dòng)程序與傳感器模式間的關(guān)系。如圖3所示,傳感器數(shù)據(jù)記錄 1(211a)對(duì)應(yīng)至傳感器模式1(214a),且具有配對(duì)的探測信息表格組件1(212a)。傳感 器數(shù)據(jù)記錄2(211b)對(duì)應(yīng)至傳感器模式2(214b),且具有配對(duì)的探測信息表格組件 2(212b)。傳感器數(shù)據(jù)記錄3(211c)對(duì)應(yīng)至傳感器模式3(214c),且具有配對(duì)的探測信 息表格組件3(212c)??烧{(diào)式傳感器驅(qū)動(dòng)程序213依據(jù)由特定的探測信息表格組件 的信息執(zhí)行相應(yīng)傳感器模式中之一者的程序。值得注意的是,在本實(shí)施例中,僅討 論單一傳感器,及其相應(yīng)的傳感器模式、傳感器數(shù)據(jù)記錄與探測信息表格組件,以 進(jìn)行簡化說明。如果系統(tǒng)中有多個(gè)傳感器,相應(yīng)的傳感器模式、傳感器數(shù)據(jù)記錄與 探測信息表格組件將會(huì)類似于圖3所示。值得注意的是,在一些實(shí)施例中,如果系 統(tǒng)中有多個(gè)傳感器,多個(gè)可調(diào)式傳感器驅(qū)動(dòng)程序可以分別提供來處理相應(yīng)個(gè)別傳感 器的各種傳感器模式的程序。然而,在一些實(shí)施例中,如果系統(tǒng)中有多個(gè)傳感器, 一個(gè)整合性驅(qū)動(dòng)程序亦可以用來處理相應(yīng)所有傳感器的各種傳感器模式的程序。
      圖4顯示依據(jù)本發(fā)明實(shí)施例的傳感器程序管理方法。
      如步驟S410,由一傳感器數(shù)據(jù)記錄接收一傳感器辨識(shí)數(shù)據(jù),且如步驟S420, 依據(jù)傳感器辨識(shí)數(shù)據(jù)選擇探測信息表格組件中之一者。值得注意的是,步驟S420 中系判斷由傳感器數(shù)據(jù)記錄得到的傳感器辨識(shí)數(shù)據(jù)是否相配于探測信息表格組件 中任一者的傳感器辨識(shí)數(shù)據(jù),且具有相配的傳感器辨識(shí)數(shù)據(jù)的探測信息表格組件將 會(huì)被選擇。如步驟S430,由選定的探測信息表格組件中得到一驅(qū)動(dòng)程序辨識(shí)數(shù)據(jù) 與一特定辨識(shí)數(shù)據(jù)。如步驟S440,活化相應(yīng)驅(qū)動(dòng)程序辨識(shí)數(shù)據(jù)的一驅(qū)動(dòng)程序(可調(diào) 式傳感器驅(qū)動(dòng)程序)。在一些實(shí)施例中,相應(yīng)此驅(qū)動(dòng)程序的函式點(diǎn)可由選定的探測 信息表格組件中得到,且此驅(qū)動(dòng)程序可以透過參考此函式點(diǎn)以進(jìn)行活化。在一些實(shí) 施例中,特定辨識(shí)數(shù)據(jù)可以是輸入至驅(qū)動(dòng)程序的參數(shù)。如步驟S450,驅(qū)動(dòng)程序依 據(jù)特定辨識(shí)數(shù)據(jù)在相應(yīng)選定的探測信息表格組件/傳感器數(shù)據(jù)記錄的傳感器模式下 執(zhí)行一程序。如前所述,特定辨識(shí)數(shù)據(jù)可以是輸入至驅(qū)動(dòng)程序的參數(shù)。在一些實(shí)施 例中,驅(qū)動(dòng)程序可以具有相應(yīng)個(gè)別傳感器模式的多個(gè)程序,且具有一判斷邏輯來依 據(jù)特定辨識(shí)數(shù)據(jù)決定其中一者以進(jìn)行執(zhí)行。注意的是,在步驟S410之前,可以增 加一步驟來提供多個(gè)探測信息表格組件至儲(chǔ)存單元,其中每一探測信息表格組件對(duì)
      應(yīng)至傳感器模式中之一者,且記錄一特定辨識(shí)數(shù)據(jù)。
      圖5顯示依據(jù)本發(fā)明實(shí)施例的傳感器程序管理方法,用以處理傳感器數(shù)據(jù)。 在本實(shí)施例中, 一溫度傳感器具有分別支持?jǐn)z氏溫度與華氏溫度的兩個(gè)傳感器模 式。
      如步驟S510,由傳感器接收數(shù)據(jù),且如步驟S520,在相應(yīng)選定的探測信息表 格組件/傳感器數(shù)據(jù)記錄的傳感器模式下依據(jù)相應(yīng)的程序?qū)?shù)據(jù)進(jìn)行轉(zhuǎn)換。在此實(shí) 施例中,程序可以是相應(yīng)攝氏溫度或華氏溫度的轉(zhuǎn)換函式。值得注意的是,上述在 傳感器模式下的程序僅為圖5的例子,本案并不限定于此。在一些實(shí)施例中,傳感 器可以具有各式各樣的功能,且相應(yīng)的程序則會(huì)依據(jù)不同的傳感器而決定。值得注 意的是,圖4與圖5的程序由圖2的處理單元230執(zhí)行。
      圖6顯示依據(jù)本發(fā)明實(shí)施例的傳感器程序管理系統(tǒng)。
      類似地,傳感器程序管理系統(tǒng)600可以使用于一IPMI系統(tǒng)中。傳感器程序管 理系統(tǒng)600至少包括一儲(chǔ)存單元610、至少一傳感器620與一處理單元630。儲(chǔ)存 單元610包括多個(gè)傳感器數(shù)據(jù)記錄611、 一探測信息表格組件612、以及至少一可 調(diào)式傳感器驅(qū)動(dòng)程序613。在一些實(shí)施例中,探測信息表格組件612與可調(diào)式傳感 器驅(qū)動(dòng)程序613可以是IPMI系統(tǒng)的固件。傳感器數(shù)據(jù)記錄611、探測信息表格組 件612與可調(diào)式傳感器驅(qū)動(dòng)程序613可以儲(chǔ)存于相同或是不同的儲(chǔ)存單元。值得注 意的是,傳感器數(shù)據(jù)記錄是相互不同的。傳感器數(shù)據(jù)記錄可以提供基板上出現(xiàn)的個(gè) 別傳感器的特性。每一傳感器數(shù)據(jù)記錄611包括一傳感器辨識(shí)數(shù)據(jù),如傳感器名稱, 與一特定辨識(shí)數(shù)據(jù)。傳感器名稱可以記錄于傳感器數(shù)據(jù)記錄中的辨識(shí)碼字符串字節(jié) 字段中。特定辨識(shí)數(shù)據(jù)可以是提供給可調(diào)式傳感器驅(qū)動(dòng)程序613的信息。探測信息 表格組件612記錄驅(qū)動(dòng)程序信息,如驅(qū)動(dòng)程序識(shí)別數(shù)據(jù),或傳感器/傳感器模式所 需的驅(qū)動(dòng)程序的函式點(diǎn)。探測信息表格組件612包括一傳感器辨識(shí)數(shù)據(jù)來與傳感器 數(shù)據(jù)記錄611進(jìn)行配對(duì)。在此實(shí)施例中,個(gè)別傳感器數(shù)據(jù)記錄對(duì)應(yīng)至傳感器620 的傳感器模式中之一者,且具有共同的一探測信息表格組件612。可調(diào)式傳感器驅(qū) 動(dòng)程序613可以依據(jù)探測信息表格組件中之一者的信息決定相應(yīng)一特定傳感器模 式的特定程序來進(jìn)行執(zhí)行。
      圖7顯示依據(jù)本發(fā)明實(shí)施例的圖6中的傳感器數(shù)據(jù)記錄、 一探測信息表格組 件、 一可調(diào)式傳感器驅(qū)動(dòng)程序與傳感器模式間的關(guān)系。如圖7所示,傳感器數(shù)據(jù)記
      錄1(611a)對(duì)應(yīng)至傳感器模式1(614a)。傳感器數(shù)據(jù)記錄2(61 lb)對(duì)應(yīng)至傳感器模式 2(614b)。傳感器數(shù)據(jù)記錄3(611c)對(duì)應(yīng)至傳感器模式3(614c)。傳感器數(shù)據(jù)記錄共同 對(duì)應(yīng)至探測信息表格組件612??烧{(diào)式傳感器驅(qū)動(dòng)程序613依據(jù)由探測信息表格組 件的信息執(zhí)行相應(yīng)傳感器模式中之一者的程序。類似地,在本實(shí)施例中,僅討論單 一傳感器,及其相應(yīng)的傳感器模式、傳感器數(shù)據(jù)記錄與探測信息表格組件,以進(jìn)行 簡化說明。如果系統(tǒng)中有多個(gè)傳感器,相應(yīng)的傳感器模式、傳感器數(shù)據(jù)記錄與探測 信息表格組件將會(huì)類似于圖7所示。
      圖8顯示依據(jù)本發(fā)明實(shí)施例的傳感器程序管理方法。
      如步驟S810,由一傳感器數(shù)據(jù)記錄接收一傳感器辨識(shí)數(shù)據(jù)與一特定辨識(shí)數(shù)據(jù), 且如步驟S820,依據(jù)傳感器辨識(shí)數(shù)據(jù)選擇一探測信息表格組件。值得注意的是, 步驟S820中判斷由傳感器數(shù)據(jù)記錄得到的傳感器辨識(shí)數(shù)據(jù)是否相配于探測信息表 格組件的傳感器辨識(shí)數(shù)據(jù),且具有相配的傳感器辨識(shí)數(shù)據(jù)的探測信息表格組件將會(huì) 被選擇。如步驟S830,由選定的探測信息表格組件中得到一驅(qū)動(dòng)程序辨識(shí)數(shù)據(jù)。 如步驟S840,活化相應(yīng)驅(qū)動(dòng)程序辨識(shí)數(shù)據(jù)的一驅(qū)動(dòng)程序(可調(diào)式傳感器驅(qū)動(dòng)程序)。 在一些實(shí)施例中,相應(yīng)此驅(qū)動(dòng)程序的函式點(diǎn)可由選定的探測信息表格組件中得到, 且此驅(qū)動(dòng)程序可以透過參考此函式點(diǎn)以進(jìn)行活化。如步驟S850,驅(qū)動(dòng)程序依據(jù)特 定辨識(shí)數(shù)據(jù)在相應(yīng)特定辨識(shí)數(shù)據(jù)/傳感器數(shù)據(jù)記錄的傳感器模式下執(zhí)行一程序。在 一些實(shí)施例中,特定辨識(shí)數(shù)據(jù)可以是輸入至驅(qū)動(dòng)程序的參數(shù)。在一些實(shí)施例中,驅(qū) 動(dòng)程序可以具有相應(yīng)個(gè)別傳感器模式的多個(gè)程序,且具有一判斷邏輯來依據(jù)特定辨 識(shí)數(shù)據(jù)決定其中一者以進(jìn)行執(zhí)行。
      在此實(shí)施例中, 一溫度傳感器具有分別支持?jǐn)z氏溫度與華氏溫度的兩個(gè)傳感 器模式。在步驟S850之后,由傳感器接收數(shù)據(jù),且在相應(yīng)探測信息表格組件/傳感 器數(shù)據(jù)記錄的傳感器模式下依據(jù)相應(yīng)的程序?qū)?shù)據(jù)進(jìn)行轉(zhuǎn)換。在此實(shí)施例中,程序 可以是相應(yīng)攝氏溫度或華氏溫度的轉(zhuǎn)換函式。值得注意的是,上述在傳感器模式下 的程序僅為例子,本案并不限定于此。在一些實(shí)施例中,傳感器可以具有各式各樣 的功能,且相應(yīng)的程序則會(huì)依據(jù)不同的傳感器而決定。值得注意的是,圖8的程序 與前述后續(xù)步驟系由圖6的處理單元630執(zhí)行。
      因此,透過本案的傳感器程序管理方法及系統(tǒng),具有探測信息表格組件與可 調(diào)式傳感器驅(qū)動(dòng)程序的固件可以不需對(duì)于個(gè)別客戶與/或傳感器模式進(jìn)行手動(dòng)更改。對(duì)于傳感器提供者而言將會(huì)更為方便且提高供應(yīng)效率。
      本發(fā)明的方法,或特定型態(tài)或其部份,可以以程序代碼的型態(tài)包含于實(shí)體媒 體,如軟盤、光盤片、硬盤、或是任何其它機(jī)器可讀取(如計(jì)算機(jī)可讀取)儲(chǔ)存媒體, 其中,當(dāng)程序代碼被機(jī)器,如計(jì)算機(jī)加載且執(zhí)行時(shí),此機(jī)器變成用以參與本發(fā)明的 裝置。本發(fā)明的方法與裝置也可以以程序代碼型態(tài)透過一些傳送媒體,如電線或電 纜、光纖、或是任何傳輸型態(tài)進(jìn)行傳送,其中,當(dāng)程序代碼被機(jī)器,如計(jì)算機(jī)接收、 加載且執(zhí)行時(shí),此機(jī)器變成用以參與本發(fā)明的裝置。當(dāng)在一般用途處理器實(shí)作時(shí), 程序代碼結(jié)合處理器提供一操作類似于應(yīng)用特定邏輯電路的獨(dú)特裝置。
      雖然本發(fā)明己以較佳實(shí)施例揭示如上,然其并非用以限定本發(fā)明,任何熟悉 此項(xiàng)技藝者,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可做些許更動(dòng)與潤飾,因此本發(fā) 明的保護(hù)范圍當(dāng)以權(quán)利要求所界定的為準(zhǔn)。
      權(quán)利要求
      1.一種傳感器程序管理方法,用于具有多個(gè)傳感器模式的一傳感器,其特征在于,包括下列步驟提供多個(gè)探測信息表格組件,其中每一該些探測信息表格組件對(duì)應(yīng)至該些傳感器模式中之一者,且記錄一特定辨識(shí)數(shù)據(jù);由一傳感器數(shù)據(jù)記錄接收一傳感器辨識(shí)數(shù)據(jù);依據(jù)該傳感器辨識(shí)數(shù)據(jù)選擇該些探測信息表格組件中之一者;由選定的該探測信息表格組件中得到一驅(qū)動(dòng)程序辨識(shí)數(shù)據(jù)與該特定辨識(shí)數(shù)據(jù);活化相應(yīng)該驅(qū)動(dòng)程序辨識(shí)數(shù)據(jù)的一驅(qū)動(dòng)程序;以及透過該驅(qū)動(dòng)程序依據(jù)該特定辨識(shí)數(shù)據(jù)在相應(yīng)選定的該探測信息表格組件的該傳感器模式下執(zhí)行一程序。
      2. 如權(quán)利要求1所述的傳感器程序管理方法,其特征在于,還包括下列步驟 由該傳感器接收數(shù)據(jù);以及在相應(yīng)選定的該探測信息表格組件的該傳感器模式下依據(jù)該程序轉(zhuǎn)換該數(shù)據(jù)。
      3. 如權(quán)利要求1所述的傳感器程序管理方法,其特征在于,還包括當(dāng)活化相應(yīng) 該驅(qū)動(dòng)程序辨識(shí)數(shù)據(jù)的該驅(qū)動(dòng)程序時(shí),輸入該特定辨識(shí)數(shù)據(jù)至該驅(qū)動(dòng)程序。
      4. 一種傳感器程序管理方法,用于具有多個(gè)傳感器模式的一傳感器,其特征在于,包括下列步驟由一傳感器數(shù)據(jù)記錄接收一傳感器辨識(shí)數(shù)據(jù)與一特定辨識(shí)數(shù)據(jù),其中該特定辨識(shí)數(shù)據(jù)對(duì)應(yīng)該些傳感器模式中之一者;依據(jù)該傳感器辨識(shí)數(shù)據(jù)選擇一探測信息表格組件; 由該探測信息表格組件中得到一驅(qū)動(dòng)程序辨識(shí)數(shù)據(jù); 活化相應(yīng)該驅(qū)動(dòng)程序辨識(shí)數(shù)據(jù)的一驅(qū)動(dòng)程序;以及透過該驅(qū)動(dòng)程序依據(jù)該特定辨識(shí)數(shù)據(jù)在相應(yīng)該特定辨識(shí)數(shù)據(jù)的該傳感器模式 下執(zhí)行一程序。
      5. 如權(quán)利要求4所述的傳感器程序管理方法,其特征在于,還包括下列步驟 由該傳感器接收數(shù)據(jù);以及在相應(yīng)該特定辨識(shí)數(shù)據(jù)的該傳感器模式下依據(jù)該程序轉(zhuǎn)換該數(shù)據(jù)。
      6. 如權(quán)利要求4所述的傳感器程序管理方法,其特征在于,還包括當(dāng)活化相應(yīng) 該驅(qū)動(dòng)程序辨識(shí)數(shù)據(jù)的該驅(qū)動(dòng)程序時(shí),輸入該特定辨識(shí)數(shù)據(jù)至該驅(qū)動(dòng)程序。
      7. 如權(quán)利要求4所述的傳感器程序管理方法,其特征在于,該傳感器辨識(shí)數(shù)據(jù) 與該特定辨識(shí)數(shù)據(jù)是由該傳感器數(shù)據(jù)記錄中的一辨識(shí)碼字符串字節(jié)字段中得到,或 透過譯碼由該傳感器數(shù)據(jù)記錄中的一辨識(shí)碼字符串字節(jié)字段中的一辨識(shí)碼字符串 得到。
      8. —種傳感器程序管理系統(tǒng),用于具有多個(gè)傳感器模式的一傳感器,其特征在 于,包括一儲(chǔ)存單元,包括多個(gè)探測信息表格組件與一傳感器數(shù)據(jù)記錄,其中每一該 些探測信息表格組件對(duì)應(yīng)至該些傳感器模式中之一者,且記錄一特定辨識(shí)數(shù)據(jù),且 該傳感器數(shù)據(jù)記錄包括一傳感器辨識(shí)數(shù)據(jù);以及一處理單元,由該傳感器數(shù)據(jù)記錄接收該傳感器辨識(shí)數(shù)據(jù),依據(jù)該傳感器辨 識(shí)數(shù)據(jù)選擇該些探測信息表格組件中之一者,由選定的該探測信息表格組件中得到 一驅(qū)動(dòng)程序辨識(shí)數(shù)據(jù)與該特定辨識(shí)數(shù)據(jù),活化相應(yīng)該驅(qū)動(dòng)程序辨識(shí)數(shù)據(jù)的一驅(qū)動(dòng)程 序,且透過該驅(qū)動(dòng)程序依據(jù)該特定辨識(shí)數(shù)據(jù)在相應(yīng)選定的該探測信息表格組件的該 傳感器模式下執(zhí)行一程序。
      9. 如權(quán)利要求8所述的傳感器程序管理系統(tǒng),其特征在于,該處理單元還由該 傳感器接收數(shù)據(jù),且在相應(yīng)選定的該探測信息表格組件的該傳感器模式下依據(jù)該程 序轉(zhuǎn)換該數(shù)據(jù)。
      10. 如權(quán)利要求8所述的傳感器程序管理系統(tǒng),其特征在于,該處理單元更當(dāng) 活化相應(yīng)該驅(qū)動(dòng)程序辨識(shí)數(shù)據(jù)的該驅(qū)動(dòng)程序時(shí),輸入該特定辨識(shí)數(shù)據(jù)至該驅(qū)動(dòng)程 序。
      11. 一種傳感器程序管理系統(tǒng),用于具有多個(gè)傳感器模式的一傳感器,其特征在于,包括一儲(chǔ)存單元,包括一傳感器數(shù)據(jù)記錄與一探測信息表格組件,其中該傳感器 數(shù)據(jù)記錄包括一傳感器辨識(shí)數(shù)據(jù)與對(duì)應(yīng)至該些傳感器模式中之一者的一特定辨識(shí) 數(shù)據(jù),且該探測信息表格組件對(duì)應(yīng)至該傳感器辨識(shí)數(shù)據(jù)且具有一驅(qū)動(dòng)程序辨識(shí)數(shù) 據(jù);以及一處理單元,由該傳感器數(shù)據(jù)記錄接收該傳感器辨識(shí)數(shù)據(jù)與該特定辨識(shí)數(shù)據(jù), 依據(jù)該傳感器辨識(shí)數(shù)據(jù)選擇一探測信息表格組件,由該探測信息表格組件中得到一 驅(qū)動(dòng)程序辨識(shí)數(shù)據(jù),活化相應(yīng)該驅(qū)動(dòng)程序辨識(shí)數(shù)據(jù)的一驅(qū)動(dòng)程序,且透過該驅(qū)動(dòng)程 序依據(jù)該特定辨識(shí)數(shù)據(jù)在相應(yīng)該特定辨識(shí)數(shù)據(jù)的該傳感器模式下執(zhí)行一程序。
      12. 如權(quán)利要求11所述的傳感器程序管理系統(tǒng),其特征在于,該處理單元還由 該傳感器接收數(shù)據(jù),且在相應(yīng)該特定辨識(shí)數(shù)據(jù)的該傳感器模式下依據(jù)該程序轉(zhuǎn)換該 數(shù)據(jù)。
      13. 如權(quán)利要求11所述的傳感器程序管理系統(tǒng),其特征在于,該處理單元更當(dāng) 活化相應(yīng)該驅(qū)動(dòng)程序辨識(shí)數(shù)據(jù)的該驅(qū)動(dòng)程序時(shí),輸入該特定辨識(shí)數(shù)據(jù)至該驅(qū)動(dòng)程 序。
      14. 如權(quán)利要求11所述的傳感器程序管理系統(tǒng),其特征在于,該傳感器辨識(shí)數(shù) 據(jù)與該特定辨識(shí)數(shù)據(jù)由該傳感器數(shù)據(jù)記錄中的一辨識(shí)碼字符串字節(jié)字段中得到,或 透過譯碼由該傳感器數(shù)據(jù)記錄中的一辨識(shí)碼字符串字節(jié)字段中的一辨識(shí)碼字符串 得到。
      全文摘要
      本發(fā)明公開了一種傳感器程序管理方法及系統(tǒng)。首先,由一傳感器數(shù)據(jù)記錄接收一傳感器辨識(shí)數(shù)據(jù)與一特定辨識(shí)數(shù)據(jù)。特定辨識(shí)數(shù)據(jù)對(duì)應(yīng)至一傳感器的多個(gè)傳感器模式中的一者。接著,依據(jù)傳感器辨識(shí)數(shù)據(jù)選擇一探測信息(ProbeInfo)表格組件,且由選定的探測信息表格組件中得到一驅(qū)動(dòng)程序辨識(shí)數(shù)據(jù)。之后,依據(jù)特定辨識(shí)數(shù)據(jù)活化相應(yīng)驅(qū)動(dòng)程序辨識(shí)數(shù)據(jù)的一驅(qū)動(dòng)程序,且透過驅(qū)動(dòng)程序在相應(yīng)特定辨識(shí)數(shù)據(jù)的傳感器模式下執(zhí)行一程序。
      文檔編號(hào)G06F9/445GK101339515SQ20081009588
      公開日2009年1月7日 申請(qǐng)日期2008年5月7日 優(yōu)先權(quán)日2007年7月6日
      發(fā)明者洪上清, 黃世元 申請(qǐng)人:宏正自動(dòng)科技股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1