一種使用雙存儲(chǔ)芯片實(shí)現(xiàn)智能設(shè)備的雙系統(tǒng)啟動(dòng)的方法
【專利摘要】本發(fā)明公開了一種在智能設(shè)備上實(shí)現(xiàn)雙系統(tǒng)及其切換的方法。本發(fā)明涉及的智能設(shè)備包括智能手機(jī)、平板電腦、智能電視、機(jī)頂盒以及可穿戴的智能設(shè)備。本發(fā)明在智能設(shè)備上使用雙存儲(chǔ)芯片實(shí)現(xiàn)雙系統(tǒng),使用一個(gè)硬件切換開關(guān)來進(jìn)行雙系統(tǒng)的切換,這個(gè)硬件切換開關(guān)啟動(dòng)一個(gè)存儲(chǔ)芯片上的操作系統(tǒng)時(shí),另外一個(gè)存儲(chǔ)芯片在這個(gè)操作系統(tǒng)中在物理上是完全不可見的,不能通過掛載等操作系統(tǒng)指令來訪問另外一個(gè)存儲(chǔ)芯片上的分區(qū)或數(shù)據(jù),這樣可以確保兩個(gè)存儲(chǔ)芯片上的操作系統(tǒng)互不干擾,確保安全。
【專利說明】—種使用雙存儲(chǔ)芯片實(shí)現(xiàn)智能設(shè)備的雙系統(tǒng)啟動(dòng)的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種使用雙存儲(chǔ)芯片實(shí)現(xiàn)智能設(shè)備的雙系統(tǒng)啟動(dòng)的方法,每個(gè)存儲(chǔ)芯片上安裝一個(gè)系統(tǒng),是相互獨(dú)立的,通過一個(gè)硬件切換開關(guān)來在兩個(gè)系統(tǒng)之間進(jìn)行切換,即使其中一個(gè)存儲(chǔ)芯片上的操作系統(tǒng)被病毒或者木馬等攻擊變得不安全,也不會(huì)影響另外一個(gè)存儲(chǔ)芯片上的操作系統(tǒng)或者數(shù)據(jù)。
【背景技術(shù)】
[0002]目前智能設(shè)備應(yīng)用廣泛,如手機(jī),半板電腦,智能電視以及可穿戴的智能設(shè)備,這些智能設(shè)備都安裝Android或者IOS等操作系統(tǒng),這些開放式的操作系統(tǒng)支持用戶自行安裝和卸載任何軟件,給系統(tǒng)的安全帶來了很大的隱患,用戶的智能設(shè)備操作系統(tǒng)可能被隱藏在那些可自行安裝的軟件中的木馬或者病毒攻擊,現(xiàn)在很多用戶在智能設(shè)備上運(yùn)行網(wǎng)上銀行,證券等各種金融軟件,那些隱藏的木馬或者病毒會(huì)竊取用戶的帳號(hào)和密碼等信息,給智能設(shè)備的用戶的網(wǎng)上金融交易安全帶來威脅。怎樣讓用戶在自己使用的智能設(shè)備上可以隨意的安裝喜歡的軟件,又可以確保用戶在使用網(wǎng)上銀行和網(wǎng)上證券交易時(shí)的交易安全是一個(gè)亟待解決的問題。
【發(fā)明內(nèi)容】
[0003]為此,本發(fā)明的目的是提供一種使用雙存儲(chǔ)芯片實(shí)現(xiàn)雙系統(tǒng)的裝置及其切換方法,通過一個(gè)硬件開關(guān)即可方便的切換。在其中一個(gè)存儲(chǔ)芯片中安裝的操作系統(tǒng),將其定義為一個(gè)開放的操作系統(tǒng),可以通過PC機(jī)上的智能設(shè)備助手軟件或者直接用操作系統(tǒng)內(nèi)置的軟件市場(chǎng)或者其他方式來安裝任何軟件,這和目前智能設(shè)備的使用方式完全相同,但是在另外一個(gè)存儲(chǔ)芯片中安裝的操作系統(tǒng)相對(duì)封閉,不能使用PC機(jī)上的智能設(shè)備助手軟件或者目前市面上通用的內(nèi)置軟件市場(chǎng)或者通過網(wǎng)頁瀏覽器直接下載或者通過已經(jīng)下載到SD卡中安裝等方式來安裝軟件,而只能通過內(nèi)置的特別開發(fā)的軟件市場(chǎng)連接到特定的服務(wù)器經(jīng)過校驗(yàn)軟件的合法性安全性才能安裝軟件,而且只能安裝一些特定類別的軟件,例如銀行類、證券類等。以上方法滿足用戶可以在一個(gè)存儲(chǔ)芯片上的系統(tǒng)任意的安裝使用各種軟件,而在另外一個(gè)存儲(chǔ)芯片中的相對(duì)安全的系統(tǒng)中使用網(wǎng)上銀行和網(wǎng)上證券等網(wǎng)上金融軟件。
[0004]本方法只需要在目前的各種智能設(shè)備增加一個(gè)存儲(chǔ)芯片和一個(gè)切換開關(guān),可以以低廉的成本實(shí)現(xiàn)在一個(gè)智能設(shè)備上有一個(gè)開放的系統(tǒng)和一個(gè)較為安全的系統(tǒng),并且可以方便的切換。
[0005]為實(shí)現(xiàn)上述目的,本發(fā)明主要采用以下技術(shù)方案。
[0006]一種使用雙存儲(chǔ)芯片實(shí)現(xiàn)雙系統(tǒng)啟動(dòng)的智能設(shè)備,主要部件包括嵌入式CPU,內(nèi)存芯片,雙存儲(chǔ)芯片,切換開關(guān)。切換開關(guān)有兩種狀態(tài),分別代表選中一個(gè)存儲(chǔ)芯片,切換開關(guān)切換到A狀態(tài)時(shí),選中存儲(chǔ)芯片A,則這個(gè)選中的存儲(chǔ)芯片A、嵌入式CPU和內(nèi)存芯片共同組成了一個(gè)可以運(yùn)行一個(gè)操作系統(tǒng)的硬件單元。當(dāng)開關(guān)切換到B狀態(tài)時(shí),選中存儲(chǔ)芯片B,則這個(gè)選中的存儲(chǔ)芯片B、嵌入式CPU和內(nèi)存芯片共同組成了另外一個(gè)可以運(yùn)行一個(gè)操作系統(tǒng)的硬件單元。切換開關(guān)由A狀態(tài)切換到B狀態(tài)的時(shí),選中的存儲(chǔ)芯片由存儲(chǔ)芯片A切換為存儲(chǔ)芯片B,同時(shí)發(fā)出一個(gè)復(fù)位信號(hào),硬件重新啟動(dòng),這樣就啟動(dòng)了存儲(chǔ)芯片B上的操作系統(tǒng),切換開關(guān)由B狀態(tài)切換到A狀態(tài)的時(shí),選中的存儲(chǔ)芯片由存儲(chǔ)芯片B切換為存儲(chǔ)芯片A,同時(shí)發(fā)出一個(gè)復(fù)位信號(hào),硬件重新啟動(dòng),這樣就啟動(dòng)了存儲(chǔ)芯片A上的操作系統(tǒng)。本發(fā)明有別于其他通過在同一個(gè)存儲(chǔ)芯片上分多個(gè)分區(qū)實(shí)現(xiàn)雙啟動(dòng)的方式,這種使用多分區(qū)的方式,當(dāng)在一個(gè)分區(qū)上啟動(dòng)操作系統(tǒng)以后,可以訪問或者修改其他的分區(qū)的內(nèi)容,這樣會(huì)讓在其他分區(qū)內(nèi)的系統(tǒng)變得不安全,所以本發(fā)明所述的雙存儲(chǔ)芯片在同一時(shí)刻只有一個(gè)存儲(chǔ)芯片在物理上是可以被操作系統(tǒng)訪問的。
[0007]附圖
[0008]圖1是本發(fā)明的系統(tǒng)原理圖【具體實(shí)施方式】
[0009]為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能更加明顯易懂,下面將結(jié)合本發(fā)明的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行完整、詳細(xì)的描述。以下描述的實(shí)施例只是本發(fā)明的部分實(shí)施例,并不是全部的實(shí)施例?;诒景l(fā)明的實(shí)施例,本領(lǐng)域中的普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)的前提下獲得的所有其他實(shí)施例,均在本發(fā)明的保護(hù)范圍中。
[0010]本發(fā)明所述的雙存儲(chǔ)芯片實(shí)現(xiàn)智能設(shè)備雙系統(tǒng)啟動(dòng)的方法,如說明書圖1的系統(tǒng)原理圖所示,由嵌入式處理器、內(nèi)存芯片、雙存儲(chǔ)芯片、切換開關(guān)組成。
[0011]雙存儲(chǔ)芯片中的存儲(chǔ)芯片A安裝有通常所用的智能操作系統(tǒng),這個(gè)操作系統(tǒng)的使用方式和用戶平常使用其他智能設(shè)備上的智能操作系統(tǒng)一樣,可以通過網(wǎng)絡(luò)下載或者SD卡等方式安裝各種軟件,這些軟件里可能有病毒或者木馬程序,給系統(tǒng)帶來安全隱患,所以存儲(chǔ)芯片A上的系統(tǒng)相對(duì)不太安全。在另外一個(gè)存儲(chǔ)芯片B上,也安裝一個(gè)智能操作系統(tǒng),在這個(gè)智能操作系統(tǒng)中只 能通過特定的軟件連接到特定的應(yīng)用服務(wù)器才能安裝特定的應(yīng)用程序,這些特定的應(yīng)用程序經(jīng)過了安全審核,除此以外的安裝方式全部禁止,再輔助以其他一些技術(shù)手段,這樣在一定程度上保證了這個(gè)智能操作系統(tǒng)相對(duì)安全。這樣,就通過雙存儲(chǔ)芯片的方式實(shí)現(xiàn)了在一個(gè)智能設(shè)備上有一個(gè)通用的智能操作系統(tǒng)和一個(gè)安全的操作系統(tǒng)。
[0012]如說明書圖1所示,在智能設(shè)備未啟動(dòng)時(shí),切換開關(guān)已切換到連接存儲(chǔ)芯片A,然后智能設(shè)備啟動(dòng),則啟動(dòng)存儲(chǔ)芯片A上的系統(tǒng)。切換開關(guān)已切換到連接存儲(chǔ)芯片B,然后智能設(shè)備啟動(dòng),則啟動(dòng)存儲(chǔ)芯片B上的系統(tǒng)。
[0013]如說明書圖1所示,在智能設(shè)備已從存儲(chǔ)芯片A啟動(dòng)時(shí),切換開關(guān)由連接存儲(chǔ)芯片A切換到連接存儲(chǔ)芯片B,切換開關(guān)將發(fā)出一個(gè)復(fù)位信號(hào),系統(tǒng)將重新啟動(dòng),并且啟動(dòng)存儲(chǔ)芯片B上的操作系統(tǒng)。在智能設(shè)備已從存儲(chǔ)芯片B啟動(dòng)時(shí),切換開關(guān)由連接存儲(chǔ)芯片B切換到連接存儲(chǔ)芯片A,切換開關(guān)將發(fā)出一個(gè)復(fù)位信號(hào),系統(tǒng)將重新啟動(dòng),并且啟動(dòng)存儲(chǔ)芯片A上的操作系統(tǒng),這種方式實(shí)現(xiàn)了在智能設(shè)備處于開機(jī)狀態(tài)時(shí),只需要撥動(dòng)一下切換開關(guān)就可以在兩個(gè)系統(tǒng)之間方便的切換。
[0014]以上是本發(fā)明所提供的一種使用雙存儲(chǔ)芯片實(shí)現(xiàn)智能設(shè)備的雙系統(tǒng)的方法詳細(xì)的介紹,本文中應(yīng)用了具體實(shí)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例只是用于幫助理解本發(fā)明的方法。應(yīng)說明的是,以上實(shí)施例僅用于說明本發(fā)明的技術(shù)方案而非限制,對(duì)于本領(lǐng)域的普通技術(shù)人員來說,本發(fā)明可以有各種改進(jìn)和變化,凡是在本發(fā)明的方法及其核心思想內(nèi)所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種使用雙存儲(chǔ)芯片實(shí)現(xiàn)雙系統(tǒng)啟動(dòng)的智能設(shè)備,其特征在于包括CPU、內(nèi)存、兩個(gè)存儲(chǔ)芯片、切換開關(guān),所述CPU通過切換開關(guān)與兩個(gè)存儲(chǔ)芯片連接。
2.根據(jù)權(quán)利要求1所述的一種使用雙存儲(chǔ)芯片實(shí)現(xiàn)雙系統(tǒng)啟動(dòng)的智能設(shè)備,其特征在于一個(gè)存儲(chǔ)芯片中存儲(chǔ)一個(gè)通用的開放的智能系統(tǒng),一個(gè)存儲(chǔ)芯片中存儲(chǔ)一個(gè)封閉的安全的系統(tǒng)。
3.根據(jù)權(quán)利要求1所述的一種使用雙存儲(chǔ)芯片實(shí)現(xiàn)雙系統(tǒng)啟動(dòng)的智能設(shè)備,其特征在于可以使用切換開關(guān)在兩個(gè)存儲(chǔ)芯片中選擇一個(gè)芯片作為啟動(dòng)芯片,系統(tǒng)啟動(dòng)以后,另外一個(gè)未被選中的芯片上的數(shù)據(jù)對(duì)這個(gè)已經(jīng)啟動(dòng)的系統(tǒng)來說在物理上是不可訪問的,使用任何方法均不能修改或訪問未被選中芯片上的數(shù)據(jù)。
4.一種使用雙存儲(chǔ)芯片實(shí)現(xiàn)智能設(shè)備的雙系統(tǒng)啟動(dòng)的方法,其特征在于一個(gè)切換開關(guān)在兩個(gè)存儲(chǔ)芯片中選擇一個(gè)存儲(chǔ)芯片作為系統(tǒng)啟動(dòng)芯片。
5.根據(jù)權(quán)利要求4所述的一種使用雙存儲(chǔ)芯片實(shí)現(xiàn)智能設(shè)備的雙系統(tǒng)啟動(dòng)的方法,其特征在于當(dāng)智能設(shè)備未上電啟動(dòng)時(shí),切換開關(guān)選擇兩個(gè)存儲(chǔ)芯片中的一個(gè),智能設(shè)備啟動(dòng)時(shí),以這個(gè)選中的存儲(chǔ)芯片中的操作系統(tǒng)作為啟動(dòng)的系統(tǒng)。
6.根據(jù)權(quán)利要求4所述的一種使用雙存儲(chǔ)芯片實(shí)現(xiàn)智能設(shè)備的雙系統(tǒng)啟動(dòng)的方法,其特征在于當(dāng)智能設(shè)備已經(jīng)啟動(dòng)時(shí),將切換開關(guān)切換到另外一個(gè)未選中的存儲(chǔ)芯片時(shí),將給智能設(shè)備發(fā)出復(fù)位信號(hào),智能設(shè)備重新啟動(dòng),這時(shí)以新選中的這個(gè)存儲(chǔ)芯片中的操作系統(tǒng)作為啟動(dòng)的系統(tǒng)。
【文檔編號(hào)】G06F9/48GK103473132SQ201310434982
【公開日】2013年12月25日 申請(qǐng)日期:2013年9月17日 優(yōu)先權(quán)日:2013年9月17日
【發(fā)明者】姚彥林 申請(qǐng)人:姚彥林