[發(fā)明專利]移動終端及USB驅(qū)動設(shè)置處理方法、及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 201710864575.1 | 申請日: | 2017-09-22 |
| 公開(公告)號: | CN107632948A | 公開(公告)日: | 2018-01-26 |
| 發(fā)明(設(shè)計)人: | 俞斌;楊維琴 | 申請(專利權(quán))人: | 惠州TCL移動通信有限公司 |
| 主分類號: | G06F13/10 | 分類號: | G06F13/10;G06F13/38 |
| 代理公司: | 深圳市君勝知識產(chǎn)權(quán)代理事務(wù)所(普通合伙)44268 | 代理人: | 王永文,劉文求 |
| 地址: | 516006 廣東省*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 移動 終端 usb 驅(qū)動 設(shè)置 處理 方法 存儲 介質(zhì) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及移動終端領(lǐng)域,尤其涉及的是一種移動終端及USB驅(qū)動設(shè)置處理方法、及存儲介質(zhì)。
背景技術(shù)
目前,移動終端均采用USB接口用來與電腦、充電器等外設(shè)進行連接;同時USB接口也是移動終端使用最為頻繁的接口,并且USB接口裸露在外,因此,移動終端的USB接口也是最容易出現(xiàn)松動、接觸不良、短路等故障的地方之一。
在移動終端中每一個器件對應(yīng)一個驅(qū)動,通常需要在移動終端開機時加載了該器件的驅(qū)動后,開機后該器件才能正常地工作;而當(dāng)移動終端在客戶手中用久之后難免會有USB接口的松動、接觸不良、短路等故障影響用戶的正常使用;此時用戶需要將移動終端帶到指定維修點更換USB接口及對應(yīng)的USB控制芯片;因為移動終端上的器件通常會有多家供應(yīng)商,以防止在移動終端大量生產(chǎn)時,因為USB芯片供應(yīng)商供貨問題(如供應(yīng)商提價、供應(yīng)商次品率升高、供應(yīng)商破產(chǎn)或其他供應(yīng)商降價等)導(dǎo)致無法采購到合適的USB芯片;因此,移動終端廠商會預(yù)先在移動終端中存儲多個可能的USB芯片供應(yīng)商的驅(qū)動程序。
在現(xiàn)有技術(shù)中,當(dāng)移動終端開機時,依次按固定順序加載各個USB芯片的驅(qū)動,若某個驅(qū)動加載成功則停止繼續(xù)加載剩余的驅(qū)動;譬如,移動終端中的SUB芯片供應(yīng)商有供一、供二、供三、供四、供五,當(dāng)移動終端開機時,依次按固定順序(如供一的驅(qū)動、供二的驅(qū)動、供三的驅(qū)動、供四的驅(qū)動、供五的驅(qū)動,或供五的驅(qū)動、供三的驅(qū)動、供一的驅(qū)動、供四的驅(qū)動、供二的驅(qū)動等)加載各個USB芯片的驅(qū)動,直到其中一個驅(qū)動成功加載就停止繼續(xù)加載剩余的驅(qū)動。
上述現(xiàn)有技術(shù)中的驅(qū)動加載方案可能會出現(xiàn)在開機時USB芯片加載慢的問題;譬如,移動終端軟件中按供一的驅(qū)動、供二的驅(qū)動、供三的驅(qū)動、供四的驅(qū)動、供五的驅(qū)動的固定順序依次加載驅(qū)動,若當(dāng)前移動終端使用的是供一的USB芯片,則在每次開機時移動終端時只需加載一次驅(qū)動即可,USB芯片驅(qū)動加載是很快的;但若當(dāng)前移動終端使用的是供五的USB芯片,則在每次移動終端開機時需要加載五次驅(qū)動,USB芯片驅(qū)動加載是很慢的;又或者前面提到的移動終端使用的是供一的USB芯片,若某一天USB芯片損壞,用戶到維修點更換USB芯片,維修點為其換上的是供五的USB芯片,則該移動終端的USB芯片驅(qū)動加載也是很慢的。
因此,現(xiàn)有技術(shù)存在缺陷,有待改進與發(fā)展。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)的上述缺陷,提供一種移動終端及USB驅(qū)動設(shè)置處理方法、及存儲介質(zhì)。本發(fā)有針對多供應(yīng)商供應(yīng)USB芯片時,USB芯片驅(qū)動加載順序固定,有可能存在USB芯片驅(qū)動加載慢的問題;本發(fā)明提供一種移動終端USB驅(qū)動設(shè)置方法,旨在解決現(xiàn)有技術(shù)中的上述缺陷,提高USB芯片驅(qū)動加載速度,以提升用戶體驗。
本發(fā)明解決技術(shù)問題所采用的技術(shù)方案如下:
一種移動終端USB驅(qū)動設(shè)置處理方法,其中,包括:
當(dāng)移動終端開機時,獲取存儲器中保存的USB芯片驅(qū)動加載順序設(shè)置;
根據(jù)所述USB芯片驅(qū)動加載順序設(shè)置依次加載USB芯片驅(qū)動,并判斷是否加載成功,若加載成功則停止繼續(xù)加載剩余的USB芯片驅(qū)動,若加載失敗則繼續(xù)加載下一個USB芯片驅(qū)動直至加載成功;
修改USB芯片驅(qū)動加載順序設(shè)置如下:將USB芯片驅(qū)動加載順序設(shè)置中排在第一位的USB芯片驅(qū)動設(shè)為加載成功的驅(qū)動,其余USB芯片驅(qū)動從第二位開始按任意順序排列。
所述移動終端USB驅(qū)動設(shè)置處理方法,其中,所述當(dāng)移動終端開機時,獲取存儲器中保存的USB芯片驅(qū)動加載順序設(shè)置的步驟之前還包括:
預(yù)先在移動終端中存儲所述移動終端支持的USB芯片驅(qū)動。
所述移動終端USB驅(qū)動設(shè)置處理方法,其中,所述USB芯片驅(qū)動加載順序設(shè)置,為各個USB芯片驅(qū)動的加載順序設(shè)置,所述USB芯片驅(qū)動的加載順序設(shè)置,為包含有以下若干行相同格式的內(nèi)容:順序號,USB芯片驅(qū)動;
其中,順序號為該USB芯片驅(qū)動的加載順序。
所述移動終端USB驅(qū)動設(shè)置處理方法,其中,所述依次加載USB芯片驅(qū)動,并判斷是否加載成功或加載失敗,具體包括:
在每一個USB芯片驅(qū)動中,在驅(qū)動最后會讀取所對應(yīng)USB芯片的相應(yīng)寄存器,若讀取成功則認為該USB芯片驅(qū)動加載成功,若讀取失敗則認為該USB芯片驅(qū)動加載失敗。
所述移動終端USB驅(qū)動設(shè)置處理方法,其中,所述USB芯片的相應(yīng)寄存器,每個USB芯片均存在有寄存器供讀取,該寄存器在USB芯片可用時可以被讀取,具體寄存器的地址由USB芯片供應(yīng)商提供。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于惠州TCL移動通信有限公司,未經(jīng)惠州TCL移動通信有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710864575.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種PCB烤箱
- 下一篇:一種集中空調(diào)工況檢測裝置





