本發明專利技術提供一種自動旋轉顯示系統,其應用在一使用Windows操作系統的電子裝置中。該自動旋轉顯示系統包括重力傳感器、處理器、鍵盤控制器及顯卡。該重力傳感器與該處理器電性連接,該重力傳感器用于感測該電子裝置的方位變化,并產生一感測信號至該處理器。該處理器根據不同的感測信號輸出第一、第二、第三、第四控制信號。該鍵盤控制器與該處理器電性連接,該鍵盤控制器根據該第一、第二、第三、第四控制信號對應輸出第一、第二、第三、第四熱鍵指令。該顯卡與該鍵盤控制器電性連接,該顯卡根據第一、第二、第三、第四熱鍵指令對應控制該電子裝置的屏幕旋轉至水平0度、豎直90度、水平180度、豎直270度。
【技術實現步驟摘要】
本專利技術涉及一種自動旋轉顯示系統,特別涉及一種基于Windows操作系統的自動 旋轉顯示系統。
技術介紹
隨著iPad上市,帶動了整個平板電腦市場的蓬勃發展,僅2010年,Apple iPad的 銷量就高達730萬臺,這股熱潮必將在2011年繼續延續下去。并且,在未來的3-5年,平板 電腦將是一個持續高速發展的階段。平板電腦以其豐富的功能吸引著消費者,例如,自動旋 轉顯示技術。傳統的平板電腦設計大部分都是使用Linus操作系統,且Linus操作系統都是開 源的,即源程序代碼是公開的,比較容易資源共享,在Linus操作系統平臺下較容易開發一 些應用程序。然而,還是有相當一些平板電腦是搭配Microsoft Windows系統銷售的,但 Windows的源程序代碼是非公開的,資源無法共享,在Windows系統平臺下開發一些應用程 序難度加大很多。如何基于Windows平臺開發出來的一種自動旋轉顯示技術一直是業界的 一個技術難題。
技術實現思路
有鑒于此,有必要提供一種能實現屏幕自動旋轉的基于Windows操作系統的自動 旋轉顯示系統。—種自動旋轉顯示系統,其應用在一使用Windows操作系統的電子裝置中。該自 動旋轉顯示系統包括一個重力傳感器、一個處理器、一個鍵盤控制器及一個顯卡。該重力傳 感器與該處理器電性連接,該重力傳感器用于感測該電子裝置的方位變化,并產生一感測 信號至該處理器。該處理器根據不同的感測信號輸出第一、第二、第三、第四控制信號。該鍵 盤控制器與該處理器電性連接,該鍵盤控制器根據該第一、第二、第三、第四控制信號對應 輸出第一、第二、第三、第四熱鍵指令。該顯卡與該鍵盤控制器電性連接,該顯卡根據第一、 第二、第三、第四熱鍵指令對應控制該電子裝置的屏幕旋轉至水平O度、豎直90度、水平180 度、豎直270度。本專利技術提供的自動旋轉顯示系統通過向顯卡發送第一、第二、第三、第四熱鍵指令 以控制該電子裝置的屏幕旋轉至水平O度、豎直90度、水平180度、豎直270度,以實現在 Windows操作系統下的自動旋轉顯示,而無須獲得或更改Windows操作系統的源代碼。附圖說明圖1是本專利技術實施方式提供的自動旋轉顯示系統的功能模塊示意圖。圖2是使用圖1中的自動旋轉顯示系統的電子裝置的主視圖。圖3是將電子裝置沿順時針方向旋轉90度后的主視圖。主要元件符號說明自動旋轉顯示系統100電子裝置200屏幕210圖像220重力傳感器10處理器20判斷模塊21控制模塊22中斷延時模塊23鍵盤控制器30顯卡40存儲器50鍵盤60如下具體實施方式將結合上述附圖進一步說明本專利技術。具體實施方式如圖1-2所示,為本專利技術實施方式提供的一種自動旋轉顯示系統100,其應用在一 使用Windows操作系統的電子裝置200中,以控制顯示在電子裝置200的屏幕210中的圖 像220的進行旋轉。所述自動旋轉顯示系統100包括一個重力傳感器10、一個處理器20、 一個鍵盤控制器30、一個顯卡40、一個存儲器50及一個鍵盤60。所述重力傳感器10為G-Sensor,其用于感測該電子裝置200在三維空間中的方位 變化,并根據變化的方向和變化的幅度產生不同的感測信號。所述感測信號為一向量,所述 向量包括方向和大小。所述處理器20與重力傳感器10電性連接,其包括一個判斷模塊21、一個控制模 塊22及一個中斷延時模塊23。所述判斷模塊21和中斷延時模塊23分別與所述控制模塊 22相連接。所述判斷模塊21用于判斷所述感測信號的大小是否超過一預設值。當感測信 號的大小大于預設值時,所述控制模塊22根據代表不同方向的感測信號對應發出第一、第 二、第三、第四控制信號。當感測信號的大小小于預設值時,所述控制模塊22不產生任何控 制信號。所述中斷延時模塊23用于使控制模塊22在發出其中一控制信號后延時一預定時 間再發出下一個控制信號。本實施方式中,當所述重力傳感器10感測所述電子裝置200向 左、向下、向右、向上傾斜時,所述控制模塊22對應輸出第一、第二、第三、第四控制信號。所述鍵盤控制器30分別與所述鍵盤60和處理器20電性連接,該鍵盤控制器30 用于根據使用者按壓下鍵盤60中的按鍵或按鍵組合輸出不同的指令。本實施方式中,當使 用者按下鍵盤 60 上的 CTRL+ALT+ —、CTRL+ALT+ 丨、CTRL+ALT+ —、CTRL+ALT+ 丨時,所述鍵 盤控制器30對應輸出第一、第二、第三、第四熱鍵指令。當所述控制模塊22對應輸出第一、 第二、第三、第四控制信號至所述鍵盤控制器30時,所述鍵盤控制器30同樣對應輸出第一、 第二、第三、第四熱鍵指令。所述鍵盤60可以為實體鍵盤或虛擬鍵盤。所述顯卡40與所述鍵盤控制器30電性連接,該顯卡40可以驅動屏幕210中的圖 像220進行旋轉顯示。當所述顯卡40接收到所述鍵盤控制器30輸出的第一、第二、第三、 第四熱鍵指令時,對應控制該電子裝置200的屏幕210中的圖像220旋轉至水平O度、豎直 90度、水平180度、豎直270度。本實施方式中,所述顯卡40為ATI,NVIDIA等品牌。所述存儲器50與處理器20相電性連接,其用于存儲運行在所述處理器20中的各種程序的源程式代碼。請一并參考圖2和圖3,使用者在使用本專利技術實施方式中提供的電子裝置200時, 使用者正對所述電子裝置200的屏幕,在初始狀態下,所述屏幕210中的圖像220呈水平O 度。當使用者將電子裝置200向左傾斜時,所述重力傳感器10感測到該電子裝置200的傾斜后,產生一感測信號至所述處理器30。所述判斷模塊21判斷所述感測信號的大小是否超過所述預設值,當感測信號的大小大于預設值時,所述控制模塊22對應發出第一控制信號至所述鍵盤控制器30。所述鍵盤控制器30對應輸出第一熱鍵指令至所述顯卡40。所述顯卡40控制該電子裝置200的屏幕210中的圖像220從水平O度旋轉至豎直90度。同理, 所述電子裝置200的屏幕210中的圖像220也可旋轉至水平180度或豎直270度。另外,當電子裝置200保持靜止不動時,使用者可以通過操作鍵盤60上的 CTRL+ALT+ —、CTRL+ALT+ 、CTRL+ALT+ —、CTRL+ALT+ I,以實現控制該屏幕 210 中的圖像220旋轉至水平O度、豎直90度、水平180度、豎直270度。本專利技術提供的自動旋轉顯示系統通過向顯卡發送第一、第二、第三、第四熱 鍵指令以控制該電子裝置的屏幕旋轉至水平O度、豎直90度、水平180度、豎直270度,以實現在 Windows操作系統下的自動旋轉顯示,而無須獲得或更改Windows操作系統的源代碼。可以理解的是,對于本領域的普通技術人員來說,可以根據本專利技術的技術構思做出其它各種像應的改變與變形,而所有這些改變與變形都應屬于本專利技術權利要求的保護范圍。本文檔來自技高網...
【技術保護點】
一種自動旋轉顯示系統,其應用在一使用Windows操作系統的電子裝置中;該自動旋轉顯示系統包括一個重力傳感器、一個處理器、一個鍵盤控制器及一個顯卡;該重力傳感器與該處理器電性連接,該重力傳感器用于感測該電子裝置的方位變化,并產生一感測信號至該處理器;該處理器根據不同的感測信號輸出第一、第二、第三、第四控制信號;該鍵盤控制器與該處理器電性連接,該鍵盤控制器根據該第一、第二、第三、第四控制信號對應輸出第一、第二、第三、第四熱鍵指令;該顯卡與該鍵盤控制器電性連接,該顯卡根據第一、第二、第三、第四熱鍵指令對應控制該電子裝置的屏幕旋轉至水平0度、豎直90度、水平180度、豎直270度。
【技術特征摘要】
1.一種自動旋轉顯示系統,其應用在一使用Windows操作系統的電子裝置中;該自動旋轉顯示系統包括一個重力傳感器、一個處理器、一個鍵盤控制器及一個顯卡;該重力傳感器與該處理器電性連接,該重力傳感器用于感測該電子裝置的方位變化,并產生一感測信號至該處理器;該處理器根據不同的感測信號輸出第一、第二、第三、第四控制信號;該鍵盤控制器與該處理器電性連接,該鍵盤控制器根據該第一、第二、第三、第四控制信號對應輸出第一、第二、第三、第四熱鍵指令;該顯卡與該鍵盤控制器電性連接,該顯卡根據第一、第二、第三、第四熱鍵指令對應控制該電子裝置的屏幕旋轉至水平0度、豎直90度、水平180度、豎直270度。2.如權利要求1所述的自動旋轉顯示系統,其特征在于所述自動旋轉顯示系統還包括一與該處理器電性連接的存儲器,所述存儲器中存儲有處理器運行的程序指令。3.如權利要求1所述的自動旋轉顯示系統,其特征在于所述自動旋轉顯示系統還包括一與所述鍵盤控制器相連接的鍵盤,通過按下鍵盤上的CTRL+ALT+—、CTR...
【專利技術屬性】
技術研發人員:陳俊生,何鳳龍,鄒華,
申請(專利權)人:鴻富錦精密工業深圳有限公司,鴻海精密工業股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。