中文字幕无码日韩视频无码三区

一種移動終端觸摸屏驅動加載的控制方法及系統的制作方法

文檔序號:8942665閱讀:532來源:國知局
一種移動終端觸摸屏驅動加載的控制方法及系統的制作方法
【技術領域】
[0001]本發明涉及移動終端技術領域,尤其涉及一種移動終端觸摸屏驅動加載的控制方法及系統。
【背景技術】
[0002]隨著移動通信的發展和人們生活水平的不斷提高,各種移動終端如手機的使用越來越普及,手機已經成為人們生活中不可缺少的通信工具。
[0003]觸摸屏是移動終端最常用的器件之一,移動終端制造商通常會準備多個觸摸屏供應商,以防止在移動終端大量生產時,因為觸摸屏供應商供貨問題(如供應商提價、供應商次品率升高、供應商破產或其他供應商降價等)導致停產。為了在生產時移動終端廠商也能自由選擇觸摸屏供應商,而無需關注當前使用的是哪家供應商的觸摸屏,需要在移動終端的軟件中包含有所有可能使用的觸摸屏的驅動,在現有技術中采用以下技術方案:
當用戶按下電源鍵喚醒移動終端時,依次按固定順序加載各個觸摸屏的驅動,若某個驅動加載成功則停止繼續加載剩余的驅動;譬如,移動終端中的觸摸屏供應商有供一、供二、供三、供四、供五,當用戶按下電源鍵喚醒移動終端時,依次按固定順序(如供一的驅動、供二的驅動、供三的驅動、供四的驅動、供五的驅動,或供五的驅動、供三的驅動、供一的驅動、供四的驅動、供二的驅動等)加載各個觸摸屏的驅動,直到其中一個驅動成功加載就停止繼續加載剩余的驅動。
[0004]上述現有技術中的驅動加載方案可能會出現每次用戶按下電源鍵喚醒移動終端時,觸摸屏驅動加載慢的問題;譬如,移動終端軟件中按供一的驅動、供二的驅動、供三的驅動、供四的驅動、供五的驅動的固定順序依次加載驅動,若當前移動終端使用的是供一的觸摸屏,則在每次用戶按下電源鍵喚醒移動終端時只需加載一次驅動即可,觸摸屏驅動加載是很快的;但若當前移動終端使用的是供五的觸摸屏,則在每次用戶按下電源鍵喚醒移動終端時需要加載五次驅動,觸摸屏驅動加載是很慢的;又或者前面提到的移動終端使用的是供一的觸摸屏,若某一天觸摸屏損壞,用戶到維修點更換觸摸屏,維修點為其換上的是供五的觸摸屏,則該移動終端的觸摸屏驅動加載也是很慢的,不方便用戶。
[0005]因此,現有技術還有待于改進和發展。

【發明內容】

[0006]本發明要解決的技術問題在于,針對現有技術的多供應商供應觸摸屏時,觸摸屏驅動加載順序固定,有可能存在觸摸屏驅動加載慢的問題,提供一種移動終端觸摸屏驅動加載的控制方法及系統。提供了一種快速可靠的移動終端觸摸屏驅動加載的控制方法,提高觸摸屏驅動加載速度,為用戶提供了方便。
[0007]本發明解決技術問題所采用的技術方案如下:
一種移動終端觸摸屏驅動加載的控制方法,其中,包括:
A、當移動終端檢測到用戶按下電源鍵喚醒移動終端時,獲取存儲器中保存的觸摸屏驅動加載順序設置;
B、根據所述觸摸屏驅動加載順序設置依次加載觸摸屏驅動,并判斷是否加載成功,若加載成功則停止繼續加載剩余的觸摸屏驅動,若加載失敗則繼續加載下一個觸摸屏驅動直至加載成功。
[0008]所述的移動終端觸摸屏驅動加載的控制方法,其中,在所述步驟A之前包括:
51、預先修改觸摸屏驅動加載順序設置:將觸摸屏驅動加載順序設置中排在第一位的觸摸屏驅動設為加載成功的驅動,其余觸摸屏驅動從第二位開始按任意順序排列。
[0009]所述的移動終端觸摸屏驅動加載的控制方法,其中,在所述步驟A之前還包括:
52、預先在移動終端中存儲有所有該移動終端支持的觸摸屏驅動。
[0010]所述的移動終端觸摸屏驅動加載的控制方法,其中,所述觸摸屏驅動加載順序設置,為各個觸摸屏驅動的加載順序設置,所述觸摸屏驅動的加載順序設置,為包含有以下若干行相同格式的內容:順序號,以及與順序號對應的觸摸屏驅動;其中,順序號為該觸摸屏驅動的加載順序。
[0011 ] 所述的移動終端觸摸屏驅動加載的控制方法,其中,
所述步驟B還包括:觸摸屏驅動加載成功或加載失敗,具體包括在每一個觸摸屏驅動中,在驅動最后會讀取所對應觸摸屏的相應寄存器,若讀取成功則認為該觸摸屏驅動加載成功,若讀取失敗則認為該觸摸屏驅動加載失敗。
[0012]所述的移動終端觸摸屏驅動加載的控制方法,其中,所述觸摸屏的相應寄存器,每個觸摸屏均存在有寄存器供讀取,該寄存器在觸摸屏可用時可被讀取,具體寄存器的地址由觸摸屏供應商提供。
[0013]—種移動終端觸摸屏驅動加載的控制系統,其中,包括:
按鍵檢測模塊,用于檢測到用戶是否按下電源鍵喚醒移動終端;
設置獲取模塊,用于當移動終端檢測到用戶按下電源鍵喚醒移動終端時,獲取存儲器中保存的觸摸屏驅動加載順序設置;
驅動加載與判斷模塊,用于根據所述觸摸屏驅動加載順序設置依次加載觸摸屏驅動,并判斷是否加載成功,若加載成功則停止繼續加載剩余的觸摸屏驅動,若加載失敗則繼續加載下一個觸摸屏驅動直至加載成功;
設置修改模塊,用于預先修改觸摸屏驅動加載順序設置:將觸摸屏驅動加載順序設置中排在第一位的觸摸屏驅動設為加載成功的驅動,其余觸摸屏驅動從第二位開始按任意順序排列。
[0014]所述的移動終端觸摸屏驅動加載的控制系統,其中,其還包括:
預先存儲模塊,用于預先在移動終端中存儲有所有該移動終端支持的觸摸屏驅動。
[0015]所述的移動終端觸摸屏驅動加載的控制系統,其中,所述觸摸屏驅動加載順序設置,為各個觸摸屏驅動的加載順序設置,所述觸摸屏驅動的加載順序設置,為包含有以下若干行相同格式的內容:順序號,以與與順序號對應的觸摸屏驅動;其中,順序號為該觸摸屏驅動的加載順序。
[0016]所述的移動終端觸摸屏驅動加載的控制系統,其中,所述驅動加載與判斷模塊包括:
驅動加載單元,用于根據所述觸摸屏驅動加載順序設置依次加載觸摸屏驅動; 判斷與加載控制單元,用于判斷觸摸屏驅動是否加載成功,若加載成功則停止繼續加載剩余的觸摸屏驅動,若加載失敗則繼續加載下一個觸摸屏驅動直至加載成功;
加載與否判定單元,用于在每一個觸摸屏驅動中,在驅動最后會讀取所對應觸摸屏的相應寄存器,若讀取成功則認為該觸摸屏驅動加載成功,若讀取失敗則認為該觸摸屏驅動加載失敗;所述觸摸屏的相應寄存器,每個觸摸屏均存在有寄存器供讀取,該寄存器在觸摸屏可用時可被讀取,具體寄存器的地址由觸摸屏供應商提供。
[0017]本發明所提供的移動終端觸摸屏驅動加載的控制方法及系統,當移動終端檢測到用戶按下電源鍵喚醒移動終端時,獲取存儲器中保存的觸摸屏驅動加載順序設置;根據所述觸摸屏驅動加載順序設置依次加載觸摸屏驅動,并判斷是否加載成功,若加載成功則停止繼續加載剩余的觸摸屏驅動,若加載失敗則繼續加載下一個觸摸屏驅動直至加載成功;修改觸摸屏驅動加載順序設置如下:將觸摸屏驅動加載順序設置中排在第一位的觸摸屏驅動設為加載成功的驅動,其余觸摸屏驅動從第二位開始按任意順序排列;可以有效解決在有多個觸摸屏供應商的移動終端中,觸摸屏驅動加載順序固定導致的觸摸屏驅動加載慢的問題;另外也可以使移動終端生產時無需關注使用的是哪一家供應商的觸摸屏,只需按一下電源鍵就可以自動將實際使用的觸摸屏的驅動的加載順序排至第一位;對于,用戶在使用過程中如果更換了不同供應商的觸摸屏,也能使更換后的觸摸屏的驅動的加載順序排在第一位;提高觸摸屏驅動加載速度,為用戶提供了方便。
【附圖說明】
[0018]圖1是本發明移動終端觸摸屏驅動加載的控制方法的較佳實施例的流程圖。
[0019]圖2是本發明移動終端觸摸屏驅動加載的控制系統的較佳實施例的功能原理框圖。
【具體實施方式】
[0020]為使本發明的目的、技術方案及優點更加清楚、明確,以下參照附圖并舉實施例對本發明進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
[0021]請參見圖1,圖1是本發明移動終端觸摸屏驅動加載的控制方法的較佳實施例的流程圖。圖1所示的一種移動終端觸摸屏驅動加載的控制方法,包括:
步驟S100、當移動終端檢測到用戶按下電源鍵喚醒移動終端時,獲取存儲器中保存的觸摸屏驅動加載順序設置;
步驟S200、根據所述觸摸屏驅動加載順序設置依次加載觸摸屏驅動,并判斷是否加載成功,若加載成功則停止繼續加載剩余的觸摸屏驅動,若加載失敗則繼續加載下一個觸摸屏驅動直至加載成功。
[0022]本發明中,在所述步驟SlOO之前還包括:
51、預先修改觸摸屏驅動加載順序設置:將觸摸屏驅動加載順序設置中排在第一位的觸摸屏驅動設為加載成功的驅動,其余觸摸屏驅動從第二位開始按任意順序排列。
[0023]以及,在所述步驟SlOO之前還包括:
52、預先在移動終端中存儲有所有該移動終端支持的觸摸屏驅動。
[0024]例如,移動終端的觸摸屏有五家供應商:供一、供二、供三、供四及供五,需要事先在移動終端中存儲供一的觸摸屏驅動、供二的觸摸屏驅動、供三的觸摸屏驅動、供四的觸摸屏驅動及供五的觸摸屏驅動。
[0025]
本發明實施例中,所述觸摸屏驅動加載順序設置,為各個觸摸屏驅動的加
當前第1頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1