一種跨作業系統平臺、免安裝驅動的電子白板控制系統的製作方法
2023-08-11 00:11:01 2
專利名稱:一種跨作業系統平臺、免安裝驅動的電子白板控制系統的製作方法
技術領域:
一種跨作業系統平臺、免安裝驅動的電子白板控制系統本實用新型涉及一種跨作業系統平臺、免安裝驅動的電子白板控制系統。現有技術中,在電子白板安裝過程中,通常電子白板與PC主機或筆記本電腦USB口連接後,還須要安裝驅動程序,且在不同作業系統下,要安裝不同的版本的驅動程序,才能通訊連接,正常使用。現有的電子白板在使用過程中可能需要更換不同PC主機或筆記本電腦,或PC主機出現故障須要重裝作業系統時,均要重新安裝電子白板的驅動程序,給電子白板的使用帶來極大的不便,並給電子白板的使用增加了難度。當安裝驅動程序出現故障,或PC主機更換註冊表或作業系統損壞時,會影響電子白板使用,須重新安裝驅動程序,而且多次卸載和安裝驅動程序會給系統留下垃圾文件,對系統產生的汙染。因此,有必要解決如上問題。本實用新型克服了上述技術的不足,提供了一跨作業系統平臺、免安裝驅動的電子白板控制系統,其通過採用USB接口模塊、內置有HID設備描述符模塊的主控晶片,實現了設備用戶無需安裝驅動程序就可以直接使用電子白板的目的,節省了驅動的安裝過程和避免多次卸載和安裝驅動程序留下垃圾文件而對系統產生的汙染的問題。為實現上述目的,本實用新型採用了下列技術方案:一種跨作業系統平臺、免安裝驅動的電子白板控制系統,包括內置有HID設備描述符模塊10的主控晶片I和連接在其上的擴展IO接口 2,所述擴展IO接口 2上連接有用於用戶操作時進行定位檢測的發射器模塊3和接收器模塊4,所述主控晶片I上連接有內置HID設備描述符模塊10以支持主控晶片I與上位機進行免驅動安裝的HID通訊的USB接口模塊5。所述USB接口模塊5包括有順次連接的輸入端與上位機連接的USB接口 51和輸出端與主控晶片I的USB控制模塊52,所述USB控制模塊52上分別連接有USB HID協議模塊53和USB配置模塊54,所述USB配置模塊54也與主控晶片I連接,所述USB控制模塊52、USB HID協議模塊53、USB配置模塊54都內置有HID設備描述符模塊10。所述發射器模塊3為設置在電子白板垂直與水平方向的紅外發射管電路模塊。所述接收器模塊4為設置在電子白板垂直與水平方向的紅外接收管電路模塊。所述主控晶片I是微處理器。作為優化,所述USB接口模塊5內置於所述主控晶片I中。作為優化,所述USB接口模塊5獨立於所述主控晶片,為分立的USB HID接口晶片模塊。[0015]所述電子白板控制系統還包括有與擴展IO接口 2上連接的用於增加主控晶片I存儲容量的擴展數據存儲器6。本實用新型的有益效果是:1、通過採用USB接口模塊、內置有HID設備描述符的主控晶片,實現了設備用戶無需安裝驅動程序就可以直接使用電子白板,不用考慮不同產品驅動程序的兼容問題;同時具有高速、即插即用、支持熱插拔等特點,使得電子白板到計算機的連接更加高效、便利。2、不需要面對驅動程序引起的作業系統使用風險,不需要擔心驅動程序的安裝卸載對系統產生的汙染。3、主控晶片通過發射器模塊和接收器模塊掃描電子白板垂直與水平方向有效點的工作,上位機能及時接收電子白板的用戶操作信息,及時的通過外部投影屏幕等進行實時的更新顯示。
圖1是本實用新型的結構方框圖。
以下結合附圖與本實用新型的實施方式作進一步詳細的描述:如圖1所示,一種跨作業系統平臺、免安裝驅動的電子白板控制系統,其特徵在於包括內置有HID設備描述符模塊10的主控晶片I和連接在其上的擴展IO接口 2,所述擴展IO接口 2上連接有用於用戶操作時進行定位檢測的發射器模塊3和接收器模塊4,所述主控晶片I上連接有內置HID設備描述符模塊10以支持主控晶片I與上位機進行免驅動安裝的HID通訊的USB接口模塊5。如上所述的發射器模塊3為設置在電子白板垂直與水平方向的紅外發射管電路模塊。如上所述的接收器模塊4為設置在電子白板垂直與水平方向的紅外接收管電路模塊。如上所述,主控晶片I掃描電子白板垂直與水平方向有效點的工作由發射器模塊和接收器模塊4共同完成。如上所述的USB接口模塊5包括有順次連接的輸入端與上位機連接的USB接口 51和輸出端與主控晶片I的USB控制模塊52,所述USB控制模塊52上分別連接有USB HID協議模塊53和USB配置模塊54,所述USB配置模塊54也與主控晶片I連接,所述USB控制模塊52、USB HID協議模塊53、USB配置模塊54都內置有HID設備描述符模塊10。如上所述電子白板成為了符合USB HID協議的設備,所述的HID設備描述符模塊10存儲有HID設備報告描述符,用於上位機對電子白板設備的識別。如上所述,通過USB配置模塊54對USB接口 51的端點設置、傳輸方式、報告形式等進行配置,包括有駐留在底層固化程序裡必須的設備描述字、配置描述字、接口描述字、HID描述字、端點描述字和報告描述字。如上所述,通過USB接口模塊5實現上位機與電子白板數據交換功能,當接收到上位機傳入符合HID協議的數據包,通過USBHID協議模塊53提取上位機發送的有效數據,轉發到主控晶片I內核進行數據處理,並做出對應的動作,以及通過USB HID協議模塊對數據進行協議規範,並通過USB接口模塊5把數據反饋到上位機。如上所述的USB接口模塊5可以內置於所述主控晶片I成為一個微處理模塊,也可以獨立於所述主控晶片I而成為分立的USBHID接口晶片模塊,本實用新型圖1顯示的是分立式結構,本實用新型主控晶片I通過USB接口模塊5實現上位機與電子白板的通訊連接。本實用新型還包括有與擴展IO接口 2上連接的用於增加主控晶片I存儲容量的擴展數據存儲器6。如上所述,上位機通過自身系統的內部通用驅動程序,讀取主控晶片I內的描述符,直接識別HID設備,實現與電子白板的無驅動通訊連接。其中,主控晶片I中的固件程序按照HID設備類的規範進行編寫。如上所述的電子白板通過發射器模塊3和接收器模塊4檢測用戶操作,通過擴展IO接口 2把檢測結果輸出給主控晶片I進行運算,主控晶片I再通過USB接口模塊5與上位機進行通訊,上位機進行相應的外部控制處理。如上所述,本實用新型通過採用USB接口模塊5、內置有HID設備描述符模塊10的主控晶片1,實現了電子白板設備用戶無需安裝驅動程序就可以直接使用電子白板,不用考慮不同產品驅動程序的兼容問題;同時具有高速、即插即用、支持熱插拔等特點,使得電子白板到計算機的連接更加高效、便利,而且不需要面對驅動程序引起的作業系統使用風險,不需要擔心驅動程序的安裝卸載對系統產生的汙染。
權利要求1.一種跨作業系統平臺、免安裝驅動的電子白板控制系統,其特徵在於包括內置有HID設備描述符模塊(10)的主控晶片(I)和連接在其上的擴展IO接口(2),所述擴展IO接口( 2 )上連接有用於用戶操作時進行定位檢測的發射器模塊(3 )和接收器模塊(4 ),所述主控晶片(I)上連接有內置HID設備描述符模塊(10 )以支持主控晶片(I)與上位機進行免驅動安裝的HID通訊的USB接口模塊(5 )。
2.根據權利要求1所述的一種跨作業系統平臺、免安裝驅動的電子白板控制系統,其特徵在於所述USB接口模塊(5)包括有順次連接的輸入端與上位機連接的USB接口(51)和輸出端與主控晶片(I)的USB控制模塊(52),所述USB控制模塊(52)上分別連接有USBHID協議模塊(53)和USB配置模塊(54),所述USB配置模塊(54)也與主控晶片(I)連接,所述USB控制模塊(52)、USB HID協議模塊(53)、USB配置模塊(54)都內置有HID設備描述符模塊(10)。
3.根據權利要求1所述的一種跨作業系統平臺、免安裝驅動的電子白板控制系統,其特徵在於所述發射器模塊(3 )為設置在電子白板垂直與水平方向的紅外發射管電路模塊。
4.根據權利要求1所述的一種跨作業系統平臺、免安裝驅動的電子白板控制系統,其特徵在於所述接收器模塊(4)為設置在電子白板垂直與水平方向的紅外接收管電路模塊。
5.根據權利要求1所述的一種跨作業系統平臺、免安裝驅動的電子白板控制系統,其特徵在於所述主控晶片(I)是微處理器。
6.根據權利要求1所述的一種跨作業系統平臺、免安裝驅動的電子白板控制系統,其特徵在於所述USB接口模塊(5)內置於所述主控晶片(I)中。
7.根據權利要求1所述的一種跨作業系統平臺、免安裝驅動的電子白板控制系統,其特徵在於所述USB接口模塊(5)獨立於所述主控晶片,為分立的USB HID接口晶片模塊。
8.根據權利要求1所述的一種跨作業系統平臺、免安裝驅動的電子白板控制系統,其特徵在於還包括有與擴展IO接口(2)上連接的用於增加主控晶片(I)存儲容量的擴展數據存儲器(6)。
專利摘要本實用新型公開了一種跨作業系統平臺、免安裝驅動的電子白板控制系統,包括內置有HID設備描述符模塊的主控晶片和連接在其上的擴展IO接口,所述擴展IO接口上連接有用於用戶操作時進行定位檢測的發射器模塊和接收器模塊,所述主控晶片上連接有內置HID設備描述符模塊以支持主控晶片與上位機進行免驅動安裝的HID通訊的USB接口模塊。本實用新型的目的是通過採用USB接口模塊、內置有HID設備描述符模塊的主控晶片,實現了設備用戶無需安裝驅動程序就可以直接使用電子白板,使得電子白板到計算機的連接更加高效、便利,而且不需要面對驅動程序引起的作業系統使用風險,不需要擔心驅動程序的安裝卸載對系統產生的汙染。
文檔編號G06F3/042GK203070251SQ20122054867
公開日2013年7月17日 申請日期2012年10月24日 優先權日2012年10月24日
發明者彭翔 申請人:中山佳時光電科技有限公司