新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 智能手機白屏死機避免方法

        智能手機白屏死機避免方法

        作者: 時間:2012-07-23 來源:網絡 收藏

        3G手機領域的一大新興發展趨勢是應用軟件(即所謂的“App”)的采用與不斷發展,這些應用軟件專門針對手機特定的功能而編寫。定制應用軟件發展迅猛,目前已出現許多在線“App商店”以供用戶選擇和購買。然而應用軟件常常是在某一個應用平臺上來開發和測試,因此可能無法以最佳狀態運行在其它硬件/芯片組平臺上,或與其他服務提供商協同工作,這時可能會帶來通常被稱為“”的現象。本文將探討這一問題,給出一些恢復手機正常工作可行的解決辦法。

          ”的解決方案

          PC用戶已經知道,從藍屏死機狀態恢復的方法是徹底重啟系統。很多時候,由于PC被鎖定,必須退出這種凍結模式,然后再重新啟動電源。在此情況下,如果導致藍屏死機的可疑模式或功能被刪除,操作完全恢復是能夠實現的。

          但現今一些移動設備使用不可維修拆除的電池,雖然這樣做是為了獲得必需的小外形尺寸,同時也是防止用戶安裝劣質的非原裝電池,避免增加不可靠運行風險的需要,但由于這些移動設備的電池是內置的,不能隨意取出,使得應用軟件導致設備出現故障時用戶無法復位重啟。此時用戶的選擇只能是讓電池耗盡至沒電狀態,而這可能需要數天或數周的時間,或者是把被鎖定的設備作為壞機器退回給服務提供商,要求更換。

          為避免此問題的發生,設計者可以選擇在移動設備中安裝一個單獨的大功率RESET開關,正常情況下該開關關斷,在被用戶激活之后,這個開關可直接將電池與所有電路切斷。盡管這是一種有效的解決方案,但一般不予選用,因為額外的開關會產生電阻壓降,而且引入大電流配線會導致成本增加,此外也存在安全問題,必須得通過在移動設備內的某些額外位置上采用大電流方案才能解決。

          另外則是采用基帶處理器的軟件復位。重啟基帶處理器是一個很有效的方法,但也存在瓶頸。若基帶系統處理器因惡意應用程序被迫停止工作,則無法識別移動設備內的其他器件,比如應用處理器,即使基帶處理器恢復正常工作,其也可能仍然保持基帶無法識別的狀態。在這種情況下,系統工作可能恢復,但卻處于不可預測的狀態,接下來就會發生輔助系統崩潰。利用自定義指定軟件復位鍵也存在局限,即用戶不可能總是隨身攜帶用戶手冊以查看軟件復位流程。

          或許,電源管理IC可能是啟動系統復位不錯的選擇。PMIC已變得越來越復雜,其自身即包括了數字控制算法和上電順序,這些控制算法根據應用和工作模式有效控制手機內眾多負載的供電。PMIC的主要作用是實現更多的功能,同時延長電池壽命,因此PMIC已被廣泛集成在移動設備系統中,并通過總線和中斷進行反饋。由于PMIC的復雜性,并依賴于與基帶應用處理器的交互工作,故處于崩潰狀態的基帶處理器可能會鎖定PMIC,這時用戶就不再能夠予以控制。

          醫療和航空市場等高可靠領域的自治系統控制技術目前開始進入移動設備領域。這類架構可采用一種被稱為復位芯片的半導體器件來實現PMIC和電源設備的控制或復位,而且這種器件獨立于其所控制的設備。該芯片通常沒有反饋機制,因此即使微控制器芯片處于崩潰狀態,也不會對其產生影響。它可以由用戶以簡單的方式激活,相當于取出移動設備的電池。

          在這種情況下,基帶和應用處理器、PMIC及其他控制芯片等系統控制芯片斷電,然后依序正常上電進入可預測模式。重要的是這類系統復位的設計方式使得意外激活的情況不會發生。這種功能的典型激活實現方案是采用隱藏鍵,一般是一個指定的按鍵按壓更長時間,或者是同時按住某些指定鍵。

          總結

          為了實現合理的用戶滿意度,需要為移動設備開發一種無風險的“復位”機制。沒有可靠的復位機制,設備故障就會頻頻發生,用戶投訴越來越多,也會導致返修手機數量增加,最終造成財務損失。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 松阳县| 都兰县| 壤塘县| 吉安县| 和顺县| 神木县| 祁门县| 金昌市| 扎囊县| 乡宁县| 新乡县| 辉县市| 广昌县| 旬邑县| 永寿县| 晴隆县| 千阳县| 田东县| 荆州市| 桂东县| 筠连县| 荣成市| 双鸭山市| 凤城市| 承德市| 四川省| 明水县| 敦化市| 临潭县| 合川市| 宁阳县| 达孜县| 通州市| 河池市| 吉隆县| 平利县| 白沙| 微博| 兴化市| 古交市| 福建省|