国产精品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):6641723閱讀:323來(lái)源:國(guó)知局
      專利名稱:鍵盤及控制方法和系統(tǒng)通信方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種計(jì)算機(jī)的鍵盤和控制方法,具體說(shuō)涉及一種具有通信功能的計(jì)算機(jī)鍵盤和控制方法,還涉及計(jì)算機(jī)與鍵盤的通信方法。
      背景技術(shù)
      以往人們?cè)诟鞣N系統(tǒng)中使用的鍵盤,都把它當(dāng)作輸入設(shè)備,也有的在鍵盤本體上某些角落裝有幾個(gè)發(fā)光器件作為某種工作狀態(tài)的指示,如計(jì)算機(jī)的鍵盤。
      這類鍵盤的硬件部分采用一塊單向數(shù)據(jù)輸入的專用集成電路和與之匹配的若干分立器件組成并將它們焊接在印刷電路板上,再配裝導(dǎo)線和接插件;軟件部分的工作是將鍵盤按鍵的矩陣排列數(shù)據(jù)轉(zhuǎn)換成計(jì)算機(jī)需要的輸入編碼,其轉(zhuǎn)換程序是利用半導(dǎo)體技術(shù)的掩膜工藝刻入到專用集成電路之中;從而使鍵盤具備信息的輸入功能。
      這類鍵盤的外部有上下殼,殼的形狀依設(shè)計(jì)者的意愿和實(shí)際需求各異,鍵盤的內(nèi)部結(jié)構(gòu)通常如圖1所示,圖1為已有的鍵盤按鍵連接示意圖。下側(cè)印刷有銀漿線路的薄膜軟片4,在規(guī)定位置有孔。薄膜軟片5,在規(guī)定位置有孔,為4和6的隔離層。上側(cè)印刷有銀漿線路的薄膜軟片6,在規(guī)定位置有孔,7為銀漿線路。在圖1中將塑膠按鍵1、按鍵支撐體2、橡膠按鍵3、下側(cè)印刷有銀漿線路的薄膜軟片4、薄膜軟片5、上側(cè)印刷有銀漿線路的薄膜軟6與硬件部分、外部上下殼裝配在一起成為完整的鍵盤。
      這類鍵盤從軟、硬件功能和鍵盤結(jié)構(gòu)方面相對(duì)簡(jiǎn)單,只能完成信息的單向輸入功能,不具備信息的交互能力,沒(méi)有更豐富的功能提供給開(kāi)發(fā)者和使用操作者。

      發(fā)明內(nèi)容
      本發(fā)明解決的技術(shù)問(wèn)題是提供一種具有鍵盤,具有雙向信息傳輸功能,同時(shí)具備信息顯示、新穎外觀和支持應(yīng)用軟件開(kāi)發(fā)功能。
      本發(fā)明的技術(shù)方案如下一種鍵盤,包括鍵帽,還包括設(shè)置有孔的鍵帽機(jī)座、第一薄膜軟片、第二薄膜軟片、第三薄膜軟片,發(fā)光元件設(shè)置在所述鍵帽下部、所述鍵帽機(jī)座的上部,所述發(fā)光元件的引腳穿過(guò)所述鍵帽機(jī)座、第一薄膜軟片、第二薄膜軟片、第三薄膜軟片設(shè)置的孔與印刷電路板相連接。
      所述印刷電路板的下部設(shè)置有襯板。所述印刷電路板包括第一印刷電路板和第二印刷電路板,所述第一印刷電路板設(shè)置有通用串行總線接口電路、控制器、發(fā)光控制電路,所述第二印刷電路板設(shè)置有發(fā)光二極管矩陣電路。所述控制器是具有通用串行總線功能的摩托羅拉微控制器。設(shè)置在所述第一印刷電路板的外接口電路包括電源管理電路和外接口,所述外接口電路與所述控制器相連接。所述第一印刷電路板設(shè)置有電源切換電路,所述電源切換電路分別與所述控制器、通用串行總線接口電路相連接,本地電源通過(guò)所述電源切換電路接入。所述的發(fā)光元件為發(fā)光二極管。所述鍵帽的材料選用半透明的彩色塑料。
      本發(fā)明還公開(kāi)了一種鍵盤的控制方法,技術(shù)方案如下一種鍵盤的控制方法,該方法的每個(gè)任務(wù)分為停止、就緒、掛起和運(yùn)行四個(gè)部分,該方法包括下述步驟
      a、事件觸發(fā)出現(xiàn)時(shí),任務(wù)進(jìn)入就緒狀態(tài);b、控制器按照任務(wù)的優(yōu)先級(jí)決定優(yōu)先級(jí)最高的就緒任務(wù)開(kāi)始執(zhí)行,其他就緒任務(wù)等待優(yōu)先級(jí)成為最高;c、運(yùn)行狀態(tài)的任務(wù)執(zhí)行過(guò)程中,控制器如果發(fā)現(xiàn)執(zhí)行任務(wù)條件不具備時(shí),運(yùn)行任務(wù)進(jìn)入掛起狀態(tài);d、當(dāng)有更高優(yōu)先級(jí)的任務(wù)就緒或者中斷產(chǎn)生,則執(zhí)行任務(wù)掛起,控制器執(zhí)行更高優(yōu)先級(jí)任務(wù);e、更高優(yōu)先級(jí)任務(wù)或者中斷完成,則就緒任務(wù)就緒執(zhí)行;f、任務(wù)完成回到停止?fàn)顟B(tài)。
      本發(fā)明還公開(kāi)了一種系統(tǒng)通信方法,技術(shù)方案如下一種系統(tǒng)通信方法,包括計(jì)算機(jī),所述計(jì)算機(jī)的硬盤上設(shè)置有數(shù)據(jù)庫(kù),交互式發(fā)光鍵盤通過(guò)外接口和通用串行總線接口電路與所述計(jì)算機(jī)實(shí)現(xiàn)信息交換,所述信息交換是通過(guò)下述步驟實(shí)現(xiàn)的(1)操作系統(tǒng)的應(yīng)用程序利用HID函數(shù)枚舉HID設(shè)備;(2)操作系統(tǒng)的應(yīng)用程序利用Readfile函數(shù),返回Led設(shè)備句柄;(3)操作系統(tǒng)的應(yīng)用程序利用步驟2得到的句柄,調(diào)用DLL的函數(shù)Setleds;(4)Setleds調(diào)用HID驅(qū)動(dòng)程序,將每個(gè)應(yīng)用程序要控制的LED_ID值和控制方式封裝成通用串行總線控制令牌;(5)控制器的固件程序收到相應(yīng)的令牌,取出LED_ID值和控制方式,對(duì)對(duì)應(yīng)的發(fā)光元件作相應(yīng)的控。
      由于本發(fā)明交互式發(fā)光鍵盤設(shè)置有發(fā)光元件,鍵帽采用彩色的塑料,改善了鍵盤單一輸入設(shè)備和呆板外觀的印象,建立了一種雙向彩色發(fā)光鍵盤教學(xué)娛樂(lè)系統(tǒng),提供了一款具有彩色發(fā)光和照明功能和精美外觀的鍵盤;在印刷電路板的下部設(shè)置有襯板后,使用起來(lái)具有舒適的手感;由于設(shè)置有USB通信接口電路,所以能夠?qū)崿F(xiàn)快速可靠的通信和更快的通信速度;設(shè)置有USB_HUB后,可以建立軟件訪問(wèn)接口標(biāo)準(zhǔn),使大量軟件的應(yīng)用成為可能。
      交互式發(fā)光鍵盤的控制方法是通過(guò)固化在控制器內(nèi)的固件程序來(lái)實(shí)現(xiàn)的。固件程序指的是固化在微控制器中的代碼,是本鍵盤的核心功能、實(shí)現(xiàn)的重要部分。固化程序是一個(gè)微型化了的操作系統(tǒng)(OS),通過(guò)它實(shí)現(xiàn)了對(duì)信息的雙向傳輸和分析處理。在設(shè)計(jì)過(guò)程中,考慮到實(shí)時(shí)性和8位微控制器的特點(diǎn),本發(fā)明的微控制器MCU(Micro Controller Unit)選用摩托羅拉微控制器,實(shí)現(xiàn)了非占先式內(nèi)核方式的實(shí)時(shí)系統(tǒng)。系統(tǒng)中每個(gè)任務(wù)自我放棄MCU(MicroController Unit)控制權(quán),異步事件是采用中斷服務(wù)處理。中斷服務(wù)可以使一個(gè)高優(yōu)先級(jí)任務(wù)掛起變?yōu)榫途w狀態(tài),在中斷服務(wù)之后控制權(quán)依然交給原來(lái)被掛起了的那個(gè)任務(wù),直到該任務(wù)主動(dòng)放棄MCU(Micro Controller Unit)的控制權(quán)。因此,固件程序具有以下的優(yōu)點(diǎn),中斷反應(yīng)快、任務(wù)響應(yīng)時(shí)間短;幾乎不需要使用信號(hào)保護(hù)共享數(shù)據(jù);任務(wù)之間不存在互相爭(zhēng)搶使用MCU(MicroController Unit)的現(xiàn)象。
      動(dòng)態(tài)鏈接庫(kù)設(shè)置在計(jì)算機(jī)主機(jī)的硬盤上,通過(guò)它軟件開(kāi)發(fā)人員利用編程軟件工具可以順利地開(kāi)發(fā)出支持這種鍵盤的大量應(yīng)用軟件。
      憑借本發(fā)明的硬件配置,通過(guò)使用動(dòng)態(tài)鏈接庫(kù)、燒入在控制器中的固件程序,除具備上述鍵盤的全部功能外,還使鍵盤具備了雙向信息傳輸功能


      圖1為已有的鍵盤按鍵連接示意圖;圖2為本發(fā)明的鍵盤按鍵連接示意圖;圖3為本發(fā)明的總體電路連接框圖;圖4為固化在控制器中的固件程序框圖;圖5為設(shè)置有數(shù)據(jù)庫(kù)的計(jì)算機(jī)與鍵盤的通信程序框圖。
      具體實(shí)施例方式
      交互式發(fā)光鍵盤除具備上述鍵盤的全部功能,還使鍵盤具備了雙向信息傳輸功能和信息顯示功能;它的另一項(xiàng)與眾不同是具有動(dòng)態(tài)鏈接庫(kù)功能,可以支持大量應(yīng)用軟件對(duì)鍵盤信息顯示功能的開(kāi)發(fā)和利用,好像鍵盤會(huì)說(shuō)話。交互式發(fā)光鍵盤是一種人性化設(shè)計(jì)的輸入輸出設(shè)備,成為區(qū)別于普通鍵盤具有全新理念的信息技術(shù)(IT)產(chǎn)品。
      下面結(jié)合附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例作進(jìn)一步詳細(xì)的描述。
      如圖2所示本發(fā)明的交互式發(fā)光鍵盤是在原有的如圖1所示的普通鍵盤的基礎(chǔ)上開(kāi)發(fā)出來(lái)的新鍵盤。本優(yōu)選實(shí)施例包括鍵盤外殼、鍵帽1、橡膠按鍵3、帶有引腳213的發(fā)光元件201、第二印刷電路板207、襯板208、設(shè)置有孔的鍵帽機(jī)座202、第一薄膜軟片203、第二薄膜軟片204、第三薄膜軟片205。其中,除了鍵帽1和橡膠按鍵3是已有部件外,其余部件是本發(fā)明特有的機(jī)構(gòu)。為了有利于發(fā)光元件201的安裝,在鍵帽機(jī)座202上設(shè)置有孔。同時(shí),為了將發(fā)光元件方便地焊接在第二印刷電路板207上,在第二印刷電路板207上設(shè)置有焊點(diǎn)209,在第一薄膜軟片203、第二薄膜軟片204、第三薄膜軟片205上設(shè)置有孔。第一印刷電路板、第一薄膜軟片203、第二薄膜軟片204通過(guò)連接器與第二印刷電路板207相連接。
      發(fā)光元件201設(shè)置在鍵帽1的下部、鍵帽機(jī)座202的上部,發(fā)光元件201的引腳213穿過(guò)鍵帽機(jī)座202、第一薄膜軟片203、第二薄膜軟片204、第三薄膜軟片205設(shè)置的孔與第二印刷電路板207相連接,焊接在第二印刷電路板207的焊點(diǎn)209上,設(shè)置的焊點(diǎn)209可以使發(fā)光元件牢固地與第二印刷電路板207相連接,防止虛接。在第二印刷電路板207的下部設(shè)置有襯板208,襯板208一方面可以保護(hù)第二印刷電路板207的焊點(diǎn)209,還可以保護(hù)其他的與第二印刷電路板207相連接的焊接點(diǎn)。另外,增加的襯板208使本發(fā)明放置在桌面上使用時(shí),有厚重的感覺(jué)。襯板208主要有下列作用,保證鍵盤曲線造型,在正常使用的情況下保護(hù)焊接點(diǎn)、方便維修。
      本發(fā)明交互式發(fā)光鍵盤的優(yōu)選實(shí)施例中的發(fā)光元件201選用發(fā)光二極管LED(Light Emitting Diode)拼裝組成的,其優(yōu)點(diǎn)是耗電量少,亮度高,工作電壓低,驅(qū)動(dòng)簡(jiǎn)單,壽命長(zhǎng),性能穩(wěn)定。按鍵1的選料采用半透明的多種彩色用料,可使表示器件的發(fā)光明亮、柔和地透射出來(lái),從而使輸出的信息清晰地顯示在操作者眼前,是普通鍵盤無(wú)法比擬的。鍵盤設(shè)置的109個(gè)按鍵1可以選用各種顏色,使鍵盤的按鍵1具有多種顏色的組合排列,例如按照左右手敲鍵規(guī)律分成淡粉色(左手)、藍(lán)色(右手)和淡紫色(公用)的三色按鍵等。
      下面結(jié)合圖3本發(fā)明的總體電路連接框圖,對(duì)本發(fā)明優(yōu)選實(shí)施例作進(jìn)一步詳細(xì)的描述。本優(yōu)選實(shí)施例中,印刷電路板包括第一印刷電路板和第二印刷電路板207,第一印刷電路板設(shè)置有通用串行總線電路302、控制器303、發(fā)光控制電路306,第二印刷電路板207設(shè)置有發(fā)光二極管矩陣電路。第一印刷電路板與第二印刷電路板207相連接。
      設(shè)置在第一印刷電路板的外接口電路包括電源管理電路309和外接口304,外接口電路與所述控制器相連接。第一印刷電路板設(shè)置有電源切換電路310,電源切換電路310分別與所述控制器303、通用串行總線電路302相連接,本地電源305通過(guò)電源切換電路310接入。鍵盤按鍵矩陣電路308設(shè)置在第一薄膜軟片203、第三薄膜軟片205的銀漿電路206上,通過(guò)連接器與第一印刷電路板相連接。
      控制器通過(guò)通用串行總線電路302與計(jì)算機(jī)主機(jī)301進(jìn)行信號(hào)傳遞,控制器303通過(guò)發(fā)光控制電路306與發(fā)光二極管307相連接,控制器303還與鍵盤按鍵矩陣電路308相連接。本優(yōu)選實(shí)施例選用的控制器303是具有通用串行總線功能的摩托羅拉微控制器。本發(fā)光控制電路306采用移位寄存器與鎖存器結(jié)合,既擴(kuò)展了總線又實(shí)現(xiàn)了發(fā)光穩(wěn)定,并能提供大電流LED的驅(qū)動(dòng)能力。它們都是通用集成電路芯片,根據(jù)芯片使用說(shuō)明或設(shè)計(jì)手冊(cè)進(jìn)行連接。
      外接口電路包括電源管理電路309和外接口304,外接口為具有USB功能的集線器(HUB),即USB_HUB。
      第二印刷電路板207還設(shè)置有電源切換電路310,電源切換電路310在控制器303、通用串行總線電路302之間,并且與本地電源305相連接,本地電源305是本發(fā)明優(yōu)選實(shí)施例中自帶的電源,在獨(dú)立工作時(shí)提供電源,例如參加展出時(shí)進(jìn)行演示。
      固件程序指的是固化在微控制器中的代碼,是本鍵盤的核心功能、實(shí)現(xiàn)的重要部分,它是一個(gè)微型化的操作系統(tǒng)(OS),它對(duì)信息的雙向傳輸和分析處理、多種中斷服務(wù)、顯示驅(qū)動(dòng)、通用串行總線(USB)的多個(gè)端口和錯(cuò)誤報(bào)警等方面進(jìn)行管理,而已有的鍵盤在功能和程序量方面僅是交互式發(fā)光鍵盤的一小部分。在設(shè)計(jì)過(guò)程中,選用8位微控制器,即MCU(Micro Controller Unit),實(shí)現(xiàn)了非占先式內(nèi)核方式的實(shí)時(shí)系統(tǒng)。系統(tǒng)中每個(gè)任務(wù)自我放棄MCU(MicroController Unit)控制權(quán),異步事件是采用中斷服務(wù)處理。中斷服務(wù)可以使一個(gè)高優(yōu)先級(jí)任務(wù)掛起變?yōu)榫途w狀態(tài),在中斷服務(wù)之后控制權(quán)依然交給原來(lái)被掛起了的那個(gè)任務(wù),直到該任務(wù)主動(dòng)放棄MCU的控制權(quán)。其特點(diǎn)是(1)中斷反應(yīng)快、任務(wù)響應(yīng)時(shí)間短;(2)幾乎不需要使用信號(hào)保護(hù)共享數(shù)據(jù);(3)任務(wù)之間不存在互相爭(zhēng)搶使用MCU的現(xiàn)象。
      其實(shí)時(shí)系統(tǒng)任務(wù)轉(zhuǎn)換示意圖見(jiàn)圖4固件程序框圖,在后面有詳細(xì)的描述。
      在設(shè)計(jì)中,我們根據(jù)本產(chǎn)品的需要分成了如下任務(wù)和中斷(1)按鍵狀態(tài)查詢?nèi)蝿?wù);(2)LED顯示器狀態(tài)查詢?nèi)蝿?wù);(3)本地電源、USB電源狀態(tài)查詢?nèi)蝿?wù);(4)USB控制信令接受;(5)USB控制信令發(fā)送;(6)USB下行HUB狀態(tài)查詢;(7)USB下行HUB數(shù)據(jù)發(fā)生;(8)USB下行HUB數(shù)據(jù)接收;(9)USB下行HUB管理。
      在固化時(shí),通過(guò)給這些任務(wù)分為不同優(yōu)先級(jí),并保證每個(gè)任務(wù)執(zhí)行時(shí)間足夠短,利用上述實(shí)時(shí)系統(tǒng)處理,使本產(chǎn)品從固件上實(shí)現(xiàn)與上位機(jī)通信、傳遞下行HUB口信息、管理下行HUB口、控制LED顯示器亮滅、讀取鍵盤狀態(tài)。
      如圖3,本電路的控制器選用摩托羅拉微控制器,以摩托羅拉微控制器為核心,主要完成下述4部分功能1)按鍵輸入當(dāng)用戶按下任意鍵時(shí),鍵盤按鍵矩陣產(chǎn)生觸發(fā)信號(hào),引發(fā)控制器產(chǎn)生中斷,控制器收到中斷后,馬上掃描鍵盤,確定所按下的鍵碼,產(chǎn)生相應(yīng)的掃描碼通過(guò)USB接口電路,傳至計(jì)算機(jī)。
      2)LED輸出計(jì)算機(jī)通過(guò)USB接口,把相應(yīng)的LED控制碼傳給控制器,控制器解碼分析,通過(guò)發(fā)光控制電路,產(chǎn)生相應(yīng)的LED發(fā)光動(dòng)作。
      3)USB_HUB本電路通過(guò)檢測(cè)本電路的2個(gè)USB下行HUB口,一旦發(fā)現(xiàn)有USB設(shè)備接入本電路,馬上提供其工作的相應(yīng)電流,當(dāng)接入的USB設(shè)備需求電流過(guò)大,USB_HUB電源管理單元停止其供電,并通過(guò)控制器,告訴計(jì)算機(jī)發(fā)生的相應(yīng)故障。
      4)本地與USB總線供電管理本設(shè)備采用本地和USB總線雙供電,通過(guò)對(duì)總線檢測(cè),如果沒(méi)接計(jì)算機(jī),則切換到本地供電,否則,采用總線供電。
      下面結(jié)合圖4和上述對(duì)固件程序的描述,結(jié)合固件程序的工作過(guò)程對(duì)交互式發(fā)光鍵盤的控制方法作進(jìn)一步的描述。
      鍵盤的控制方法的每個(gè)任務(wù)分為停止、就緒、掛起和運(yùn)行四個(gè)部分,該方法包括下述步驟a、事件觸發(fā)出現(xiàn)時(shí),任務(wù)進(jìn)入就緒狀態(tài);b、控制器按照任務(wù)的優(yōu)先級(jí)決定優(yōu)先級(jí)最高的就緒任務(wù)開(kāi)始執(zhí)行,其他就緒任務(wù)等待優(yōu)先級(jí)成為最高;c、運(yùn)行狀態(tài)的任務(wù)執(zhí)行過(guò)程中,控制器如果發(fā)現(xiàn)執(zhí)行任務(wù)條件不具備時(shí),運(yùn)行任務(wù)進(jìn)入掛起狀態(tài);d、當(dāng)有更高優(yōu)先級(jí)的任務(wù)就緒或者中斷產(chǎn)生,則執(zhí)行任務(wù)掛起,控制器執(zhí)行更高優(yōu)先級(jí)任務(wù);e、更高優(yōu)先級(jí)任務(wù)或者中斷完成,則就緒任務(wù)就緒執(zhí)行;f、任務(wù)完成回到停止?fàn)顟B(tài)。
      下面結(jié)合圖5,結(jié)合動(dòng)態(tài)鏈接數(shù)據(jù)庫(kù)對(duì)系統(tǒng)通信方法的工作過(guò)程作進(jìn)一步的描述。
      本部分所述的動(dòng)態(tài)鏈接數(shù)據(jù)庫(kù)設(shè)置在計(jì)算機(jī)主機(jī)的硬盤上,通過(guò)高級(jí)語(yǔ)言調(diào)用,使軟件開(kāi)發(fā)人員利用編程軟件工具可以順利地開(kāi)發(fā)出支持這種鍵盤的大量應(yīng)用軟件。
      計(jì)算機(jī)的硬盤上設(shè)置有數(shù)據(jù)庫(kù),交互式發(fā)光鍵盤通過(guò)外接口和通用串行總線接口電路與所述計(jì)算機(jī)實(shí)現(xiàn)信息交換。句柄是一個(gè)整數(shù),在Windows操作系統(tǒng)中,是用來(lái)標(biāo)識(shí)一個(gè)文件、乃至所有設(shè)備資源標(biāo)識(shí)的唯一的記號(hào)。所述信息交換是通過(guò)下述步驟實(shí)現(xiàn)的(1)作系統(tǒng)的應(yīng)用程序利用HID函數(shù)枚舉HID設(shè)備;(2)操作系統(tǒng)的應(yīng)用程序利用Readfile函數(shù),返回Led設(shè)備句柄;(3)操作系統(tǒng)的應(yīng)用程序利用步驟2得到的句柄,調(diào)用DLL的函數(shù)Setleds;(4)Setleds調(diào)用HID驅(qū)動(dòng)程序,將每個(gè)應(yīng)用程序要控制的LED_ID值和控制方式封裝成通用串行總線控制令牌;(5)控制器的固件程序收到相應(yīng)的令牌,取出LED_ID值和控制方式,對(duì)相應(yīng)的發(fā)光元件作相應(yīng)的控制。
      權(quán)利要求
      1.一種鍵盤,包括鍵帽,其特征是,還包括設(shè)置有孔的鍵帽機(jī)座、第一薄膜軟片、第二薄膜軟片、第三薄膜軟片,發(fā)光元件設(shè)置在所述鍵帽下部、所述鍵帽機(jī)座的上部,所述發(fā)光元件的引腳穿過(guò)所述鍵帽機(jī)座、第一薄膜軟片、第二薄膜軟片、第三薄膜軟片設(shè)置的孔與印刷電路板相連接。
      2.根據(jù)權(quán)利要求1所述的鍵盤,其特征是,所述印刷電路板的下部設(shè)置有襯板。
      3.根據(jù)權(quán)利要求1所述的鍵盤,其特征是,所述印刷電路板包括第一印刷電路板和第二印刷電路板,所述第一印刷電路板設(shè)置有通用串行總線接口電路、控制器、發(fā)光控制電路,所述第二印刷電路板設(shè)置有發(fā)光二極管矩陣電路。
      4根據(jù)權(quán)利要求3所述的鍵盤,其特征是,所述控制器是具有通用串行總線功能的摩托羅拉微控制器。
      5.根據(jù)權(quán)利要求3所述的鍵盤,其特征是,設(shè)置在所述第一印刷電路板的外接口電路包括電源管理電路和外接口,所述外接口電路與所述控制器相連接。
      6.根據(jù)權(quán)利要求3所述的鍵盤,其特征是,所述第一印刷電路板設(shè)置有電源切換電路,所述電源切換電路分別與所述控制器、通用串行總線接口電路相連接,本地電源通過(guò)所述所述電源切換電路接入。
      7.根據(jù)權(quán)利要求1到6所述的鍵盤,其特征是,所述的發(fā)光元件為發(fā)光二極管。
      8.根據(jù)權(quán)利要求1到6所述的鍵盤,其特征是,所述的鍵帽的材料選用半透明的彩色塑料。
      9.一種鍵盤的控制方法,該方法的每個(gè)任務(wù)分為停止、就緒、掛起和運(yùn)行四個(gè)部分,該方法包括下述步驟a、當(dāng)事件觸發(fā)出現(xiàn)時(shí),任務(wù)進(jìn)入就緒狀態(tài);b、控制器按照任務(wù)的優(yōu)先級(jí)決定優(yōu)先級(jí)最高的就緒任務(wù)開(kāi)始執(zhí)行,其他就緒任務(wù)等待優(yōu)先級(jí)成為最高;c、運(yùn)行狀態(tài)的任務(wù)執(zhí)行過(guò)程中,控制器如果發(fā)現(xiàn)執(zhí)行任務(wù)條件不具備時(shí),運(yùn)行任務(wù)進(jìn)入掛起狀態(tài);d、當(dāng)有更高優(yōu)先級(jí)的任務(wù)就緒或者中斷產(chǎn)生,則執(zhí)行任務(wù)掛起,控制器執(zhí)行更高優(yōu)先級(jí)任務(wù);e、更高優(yōu)先級(jí)任務(wù)或者中斷完成,則就緒任務(wù)就緒執(zhí)行;f、任務(wù)完成回到停止?fàn)顟B(tài)。
      10.一種系統(tǒng)通信方法,包括計(jì)算機(jī),其特征是所述計(jì)算機(jī)的硬盤上設(shè)置有數(shù)據(jù)庫(kù),交互式發(fā)光鍵盤通過(guò)外接口和通用串行總線接口電路與所述計(jì)算機(jī)實(shí)現(xiàn)信息交換,所述信息交換是通過(guò)下述步驟實(shí)現(xiàn)的(1)操作系統(tǒng)的應(yīng)用程序利用HID函數(shù)枚舉HID設(shè)備;(2)操作系統(tǒng)的應(yīng)用程序利用Readfile函數(shù),返回Led設(shè)備句柄;(3)操作系統(tǒng)的應(yīng)用程序利用步驟b得到的句柄,調(diào)用DLL的函數(shù)Setleds;(4)Setleds調(diào)用HID驅(qū)動(dòng)程序,將每個(gè)應(yīng)用程序要控制的LED_ID值和控制方式封裝成通用串行總線控制令牌;(5)控制器的固件程序收到相應(yīng)的令牌,取出LED_ID值和控制方式,對(duì)對(duì)應(yīng)的發(fā)光元件作相應(yīng)的控制。
      全文摘要
      本發(fā)明公開(kāi)了一種鍵盤,包括鍵帽,發(fā)光元件設(shè)置在所述鍵帽下部、所述鍵帽機(jī)座的上部,所述發(fā)光元件的引腳穿過(guò)鍵帽機(jī)座、第一薄膜軟片、第二薄膜軟片、第三薄膜軟片設(shè)置的孔與印刷電路板相連接。所述印刷電路板包括第一印刷電路板和第二印刷電路板。所述第一印刷電路板設(shè)置有通用串行總線接口電路、控制器、發(fā)光控制電路,第二印刷電路板設(shè)置有發(fā)光二極管矩陣電路。同時(shí)公開(kāi)了鍵盤的控制方法和一種系統(tǒng)通信方法。
      文檔編號(hào)G06F9/46GK1928784SQ20051009879
      公開(kāi)日2007年3月14日 申請(qǐng)日期2005年9月7日 優(yōu)先權(quán)日2005年9月7日
      發(fā)明者李超, 劉江 申請(qǐng)人:李超
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1