两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種過流保護(hù)故障處理方法、電子設(shè)備和存儲(chǔ)介質(zhì)與流程

文檔序號:40611888發(fā)布日期:2025-01-07 20:56閱讀:11來源:國知局
一種過流保護(hù)故障處理方法、電子設(shè)備和存儲(chǔ)介質(zhì)與流程

申請涉及終端,尤其涉及一種過流保護(hù)故障處理方法、電子設(shè)備和存儲(chǔ)介質(zhì)。


背景技術(shù):

1、為了更有效的利用電能,電子設(shè)備可以將電池供給的電能(可稱為總電源的電能)分給多個(gè)電源(可稱為子電源),以供給電子設(shè)備中不同的部件使用。通常來說,可以將電子設(shè)備中由電池供電的多個(gè)電源分為外設(shè)電源和系統(tǒng)電源兩類。其中,其中外設(shè)電源可為電子設(shè)備中的攝像頭、揚(yáng)聲器、麥克風(fēng)、閃光燈、顯示屏、雷達(dá)等電子元件供電。系統(tǒng)電源可為電子設(shè)備中的處理器、存儲(chǔ)器等電子元件供電。當(dāng)負(fù)載電流超過某個(gè)電源所處模式所能承受最大值(即過流保護(hù)(over?current?protection,ocp)門限值)時(shí),該電源會(huì)發(fā)生ocp(電流過大)故障,該電源供電的設(shè)備也將無法正常使用。

2、在電子設(shè)備中的某個(gè)電源發(fā)生ocp故障時(shí),電源芯片可以將該電源發(fā)生ocp故障的故障消息向片上系統(tǒng)(或稱為系統(tǒng)級芯片(system?on?chip,soc))傳輸或廣播,則soc則可能會(huì)控制電子設(shè)備重啟,用戶也就無法及時(shí)使用電子設(shè)備。為了保證用戶對電子設(shè)備的使用體驗(yàn),目前電源芯片會(huì)在某個(gè)外設(shè)電源發(fā)生ocp故障時(shí),不向soc廣播故障消息,從而使得電子設(shè)備在相應(yīng)外設(shè)無法正常工作的情況下,可以被用戶使用。

3、但是,這樣一來,出現(xiàn)ocp故障的電源對應(yīng)的外設(shè)無法及時(shí)被重啟恢復(fù)。當(dāng)用戶使用到該外設(shè)時(shí),用戶會(huì)認(rèn)為手機(jī)存在故障,進(jìn)而去退換貨或維修,對用戶的使用造成不良影響。


技術(shù)實(shí)現(xiàn)思路

1、本技術(shù)實(shí)施例提供一種過流保護(hù)故障處理方法、電子設(shè)備和存儲(chǔ)介質(zhì),能夠提高電子設(shè)備中因?yàn)閛cp故障而無法使用的部件,自動(dòng)恢復(fù)的概率,進(jìn)而提高用戶的使用體驗(yàn)。

2、為了達(dá)到上述目的,本技術(shù)實(shí)施例采用如下技術(shù)方案:

3、第一方面,本技術(shù)實(shí)施例提供一種過流保護(hù)故障處理方法,應(yīng)用于電子設(shè)備。該方法包括:在存在過流保護(hù)ocp故障的情況下,將ocp故障對應(yīng)的目標(biāo)電源的工作模式由第一工作模式調(diào)整為第二工作模式;其中,第二工作模式的ocp門限大于第一工作模式的ocp門限;在ocp故障未消除的情況下,確定目標(biāo)電源對應(yīng)的目標(biāo)驅(qū)動(dòng);加載目標(biāo)驅(qū)動(dòng);加載目標(biāo)驅(qū)動(dòng)后,在ocp故障未消除的情況下,重新加載目標(biāo)驅(qū)動(dòng)。

4、基于本技術(shù)提供的技術(shù)方案,電子設(shè)備在確定存在ocp故障的情況下,可以首先提升該ocp故障對應(yīng)的目標(biāo)電源的工作模式。具體的,提升目標(biāo)電源的工作模式可以是將目標(biāo)電源當(dāng)前第一工作模式調(diào)整為ocp門限更高的第二工作模式。之后,若該ocp故障不存在了(即ocp故障已消除),則表明目標(biāo)電源供電的目標(biāo)部件(例如外設(shè)部件)可以正常工作了,即使用本方案起到了使因?yàn)閛cp故障導(dǎo)致無法正常工作的目標(biāo)部件恢復(fù)正常工作的目的,整個(gè)方案結(jié)束。若該ocp故障依舊存在(即ocp故障未消除),則電子設(shè)備可以通過重復(fù)加載目標(biāo)電源對應(yīng)的目標(biāo)驅(qū)動(dòng)的手段,嘗試讓目標(biāo)驅(qū)動(dòng)被加載成功。因?yàn)槟繕?biāo)電源供電的目標(biāo)部件是需要通過目標(biāo)驅(qū)動(dòng)來控制工作的,如果目標(biāo)驅(qū)動(dòng)可以加載成功(加載過程中未出現(xiàn)錯(cuò)誤信息)則表明目標(biāo)部件是可以被正??刂乒ぷ鞯模簿捅砻鞔藭r(shí)該ocp故障已經(jīng)消除了。所以基于本技術(shù)提供的技術(shù)方案,可以通過調(diào)整ocp故障對應(yīng)的目標(biāo)電源的工作模式來消除ocp故障,使得目標(biāo)電源供電的目標(biāo)部件正常工作。在調(diào)整了工作模式后,ocp故障未能消除的情況下,還可以通過對目標(biāo)電源對應(yīng)的目標(biāo)驅(qū)動(dòng)進(jìn)行重復(fù)加載,以提高目標(biāo)驅(qū)動(dòng)被加載成功的成功率,進(jìn)而就可以增加消除ocp故障的概率,使得目標(biāo)電源供電的目標(biāo)部件在因?yàn)閛cp故障無法正常工作的情況下可以更大概率的恢復(fù)正常工作的狀態(tài)。這樣一來,即便用戶使用電子設(shè)備時(shí),電子設(shè)備中的目標(biāo)部件因?yàn)閛cp故障無法正常工作時(shí),增大了其恢復(fù)正常工作狀態(tài)的概率,提高了用戶的使用體驗(yàn)。進(jìn)一步的,若該ocp故障是非硬件故障導(dǎo)致的,則本技術(shù)提供的技術(shù)方案則可以使得目標(biāo)部件可以及時(shí)的自動(dòng)恢復(fù)正常工作狀態(tài),使得用戶可以更好的使用電子設(shè)備,提高用戶的使用體驗(yàn)。

5、在第一方面的一種可能的設(shè)計(jì)方式中,在電子設(shè)備處于開機(jī)過程的情況下,在存在過流保護(hù)ocp故障的情況下,將ocp故障對應(yīng)的目標(biāo)電源的工作模式由第一工作模式調(diào)整為第二工作模式之前,該方法還包括:獲取至少一個(gè)電源的ocp信息;其中,ocp信息用于指示所屬電源是否存在ocp故障;在至少一個(gè)電源的ocp信息中存在第一電源的ocp信息用于指示第一電源存在ocp故障的情況下,確定存在ocp故障,且第一電源為目標(biāo)電源。

6、基于上述設(shè)計(jì)方式,在電子設(shè)備處于開機(jī)過程的情況,電子設(shè)備便可以通過獲取ocp信息,從而確定是否存在ocp故障,使得過流保護(hù)故障處理方法可以順利實(shí)施。

7、在第一方面的一種可能的設(shè)計(jì)方式中,獲取至少一個(gè)電源的ocp信息,包括:從電子設(shè)備的電源芯片中,對應(yīng)至少一個(gè)電源的寄存器中獲取至少一個(gè)電源的ocp信息。

8、基于上述設(shè)計(jì)方式,電子設(shè)備便可以順利獲取到至少一個(gè)電源的ocp信息。

9、在第一方面的一種可能的設(shè)計(jì)方式中,確定目標(biāo)電源對應(yīng)的目標(biāo)驅(qū)動(dòng),包括:根據(jù)預(yù)置的電源樹確定目標(biāo)電源供電的目標(biāo)部件;將目標(biāo)部件的驅(qū)動(dòng)確定為目標(biāo)驅(qū)動(dòng)。

10、基于上述設(shè)計(jì)方式,電子設(shè)備便可以準(zhǔn)確的得出目標(biāo)電源對應(yīng)的目標(biāo)驅(qū)動(dòng)。

11、在第一方面的一種可能的設(shè)計(jì)方式中,重新加載目標(biāo)驅(qū)動(dòng)之后,該方法還包括:在ocp故障未消除的情況下,若本次開機(jī)過程中目標(biāo)驅(qū)動(dòng)的加載次數(shù)小于第一預(yù)設(shè)次數(shù),則重新加載目標(biāo)驅(qū)動(dòng);若本次開機(jī)過程中目標(biāo)驅(qū)動(dòng)的加載次數(shù)不小于第一預(yù)設(shè)次數(shù),則輸出提示信息;提示信息用于指示用戶手機(jī)存在目標(biāo)部件的硬件故障。

12、在確定該ocp故障未消除的情況下,電子設(shè)備可以再次重新加載目標(biāo)驅(qū)動(dòng),以進(jìn)一步起到消除ocp故障的目的。但是,由于重復(fù)加載目標(biāo)驅(qū)動(dòng)是較為消耗處理資源的。而且,如果該ocp故障是硬件短路等無法自動(dòng)恢復(fù)的原因?qū)е碌?,則無論重復(fù)加載目標(biāo)驅(qū)動(dòng)多少次,該ocp故障都是無法消除的。所以,重復(fù)加載目標(biāo)驅(qū)動(dòng)的次數(shù)需要限制在合適范圍內(nèi),以在盡可能保證非硬件短路的等原因造成的ocp故障可以被消除的情況下,節(jié)省處理資源?;诖?,使用上述設(shè)計(jì)方式對應(yīng)的技術(shù)方案,可以在重新加載了目標(biāo)驅(qū)動(dòng)后,及時(shí)判斷記載次數(shù)是否已經(jīng)過多,進(jìn)而決定是否繼續(xù)重新加載。這樣一來,可以在節(jié)省處理資源的情況下,盡可能的提高目標(biāo)部件恢復(fù)正常工作狀態(tài)的概率。

13、在第一方面的一種可能的設(shè)計(jì)方式中,重新加載目標(biāo)驅(qū)動(dòng),包括:在預(yù)設(shè)時(shí)長后,重新加載目標(biāo)驅(qū)動(dòng)。

14、實(shí)際中,手機(jī)在加載了一次目標(biāo)驅(qū)動(dòng)后,為了確保電子設(shè)備整個(gè)系統(tǒng)的穩(wěn)定性和安全性,一般不能連續(xù)的加載同一個(gè)驅(qū)動(dòng)。所以基于上述設(shè)計(jì)方式,可以提高電子設(shè)備整個(gè)系統(tǒng)的穩(wěn)定性和安全性。

15、在第一方面的一種可能的設(shè)計(jì)方式中,在電子設(shè)備處于開機(jī)完成的使用過程的情況下,在存在過流保護(hù)ocp故障的情況下,將ocp故障對應(yīng)的目標(biāo)電源的工作模式由第一工作模式調(diào)整為第二工作模式之前,該方法還包括:電子設(shè)備中的目標(biāo)模塊在至少一個(gè)部件的驅(qū)動(dòng)中注冊目標(biāo)回調(diào)函數(shù),以使至少一個(gè)部件的驅(qū)動(dòng)在所屬部件出現(xiàn)ocp故障時(shí),向目標(biāo)模塊上報(bào)ocp故障消息;ocp故障消息用于指示所屬部件出現(xiàn)ocp故障;在目標(biāo)模塊接收來來自第一驅(qū)動(dòng)的ocp故障消息時(shí),確定存在ocp故障,并將第一驅(qū)動(dòng)確定為目標(biāo)驅(qū)動(dòng)。

16、基于上述設(shè)計(jì)方式,電子設(shè)備在使用過程中,便可以通過在驅(qū)動(dòng)中注冊回調(diào)函數(shù)的方式,及時(shí)的確定出是否存在ocp故障,進(jìn)而及時(shí)執(zhí)行該過流保護(hù)故障處理方法,以提高用戶的使用體驗(yàn)。

17、在第一方面的一種可能的設(shè)計(jì)方式中,加載目標(biāo)驅(qū)動(dòng),包括:在預(yù)設(shè)時(shí)長后,加載目標(biāo)驅(qū)動(dòng)。

18、由于在電子設(shè)備的使用過程中,第一次加載目標(biāo)驅(qū)動(dòng)前,電子設(shè)備是已經(jīng)加載過目標(biāo)驅(qū)動(dòng)的,所以為了保證電子設(shè)備的系統(tǒng)穩(wěn)定性和安全性,可以隔一段時(shí)間后在加載目標(biāo)驅(qū)動(dòng)。

19、在第一方面的一種可能的設(shè)計(jì)方式中,重新加載目標(biāo)驅(qū)動(dòng)之后,該方法還包括:在ocp故障未消除的情況下,若本次使用過程中目標(biāo)驅(qū)動(dòng)的加載次數(shù)小于第二預(yù)設(shè)次數(shù),則重新加載目標(biāo)驅(qū)動(dòng);若本次使用過程中目標(biāo)驅(qū)動(dòng)的加載次數(shù)不小于第二預(yù)設(shè)次數(shù),則輸出提示信息;提示信息用于指示用戶手機(jī)存在目標(biāo)部件的硬件故障。

20、在確定該ocp故障未消除的情況下,電子設(shè)備可以再次重新加載目標(biāo)驅(qū)動(dòng),以進(jìn)一步起到消除ocp故障的目的。但是,由于重復(fù)加載目標(biāo)驅(qū)動(dòng)是較為消耗處理資源的。而且,如果該ocp故障是硬件短路等無法自動(dòng)恢復(fù)的原因?qū)е碌?,則無論重復(fù)加載目標(biāo)驅(qū)動(dòng)多少次,該ocp故障都是無法消除的。所以,重復(fù)加載目標(biāo)驅(qū)動(dòng)的次數(shù)需要限制在合適范圍內(nèi),以在盡可能保證非硬件短路的等原因造成的ocp故障可以被消除的情況下,節(jié)省處理資源?;诖?,使用上述設(shè)計(jì)方式對應(yīng)的技術(shù)方案,可以在重新加載了目標(biāo)驅(qū)動(dòng)后,及時(shí)判斷記載次數(shù)是否已經(jīng)過多,進(jìn)而決定是否繼續(xù)重新加載。這樣一來,可以在節(jié)省處理資源的情況下,盡可能的提高目標(biāo)部件恢復(fù)正常工作狀態(tài)的概率。

21、在第一方面的一種可能的設(shè)計(jì)方式中,目標(biāo)電源為外設(shè)電源,外設(shè)電源用于為外設(shè)部件供電;外設(shè)部件包括:音頻模塊、揚(yáng)聲器、受話器、麥克風(fēng)、顯示屏、攝像頭、傳感器、通信模塊。

22、基于上述設(shè)計(jì)方式,通過本技術(shù)提供的技術(shù)方案,便可以在保證用戶可以使用電子設(shè)備的基礎(chǔ)上,使得外設(shè)部件可以更大概率的從因?yàn)閛cp故障導(dǎo)致的無法正常工作的狀態(tài),恢復(fù)為正常工作的狀態(tài)。

23、第二方面,本技術(shù)實(shí)施例還提供一種過流保護(hù)故障處理裝置,該裝置可以應(yīng)用于電子設(shè)備。該裝置的功能可以通過硬件實(shí)現(xiàn),也可以通過硬件執(zhí)行相應(yīng)的軟件實(shí)現(xiàn)。硬件或軟件包括一個(gè)或多個(gè)與上述功能相對應(yīng)的模塊,例如,控制模塊、處理模塊和加載模塊。

24、其中,控制模塊,用于在存在過流保護(hù)ocp故障的情況下,將ocp故障對應(yīng)的目標(biāo)電源的工作模式由第一工作模式調(diào)整為第二工作模式;其中,第二工作模式的ocp門限大于第一工作模式的ocp門限。處理模塊,用于在ocp故障未消除的情況下,確定目標(biāo)電源對應(yīng)的目標(biāo)驅(qū)動(dòng)。加載模塊,用于加載處理模塊確定的目標(biāo)驅(qū)動(dòng),加載模塊還用于在加載目標(biāo)驅(qū)動(dòng)后,在ocp故障未消除的情況下,重新加載目標(biāo)驅(qū)動(dòng)。

25、第三方面,本技術(shù)提供一種電子設(shè)備,該電子設(shè)備包括顯示屏、存儲(chǔ)器和一個(gè)或多個(gè)處理器;顯示屏、存儲(chǔ)器與處理器耦合;其中,存儲(chǔ)器中存儲(chǔ)有計(jì)算機(jī)程序代碼,計(jì)算機(jī)程序代碼包括計(jì)算機(jī)指令,當(dāng)計(jì)算機(jī)指令被處理器執(zhí)行時(shí),使得電子設(shè)備執(zhí)行如第一方面及其任一種可能的設(shè)計(jì)方式提供的過流保護(hù)故障處理方法。

26、第四方面,本技術(shù)提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包括計(jì)算機(jī)指令,當(dāng)所述計(jì)算機(jī)指令在電子設(shè)備上運(yùn)行時(shí),使得電子設(shè)備執(zhí)行如第一方面及其任一種可能的設(shè)計(jì)方式提供的過流保護(hù)故障處理方法。

27、第五方面,本技術(shù)提供一種計(jì)算機(jī)程序產(chǎn)品,當(dāng)計(jì)算機(jī)程序產(chǎn)品在電子設(shè)備上運(yùn)行時(shí),使得電子設(shè)備執(zhí)行如第一方面及其任一種可能的設(shè)計(jì)方式提供的過流保護(hù)故障處理方法。

28、可以理解地,上述提供的第二方面至第五方面提供的技術(shù)方案所能達(dá)到的有益效果,可參考第一方面及其任一種可能的設(shè)計(jì)方式中的有益效果,此處不再贅述。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
定安县| 酒泉市| 兴文县| 白沙| 奉新县| 嵩明县| 泸定县| 刚察县| 肥乡县| 秦安县| 荆州市| 响水县| 陕西省| 佛学| 新龙县| 章丘市| 原阳县| 桑植县| 呼伦贝尔市| 布尔津县| 福海县| 宿松县| 巴里| 全椒县| 方山县| 图们市| 桑植县| 汨罗市| 东兰县| 科尔| 辽宁省| 承德县| 宁河县| 遵义县| 江永县| 寻甸| 苗栗市| 永寿县| 冷水江市| 潞西市| 祁阳县|