亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

程序數(shù)據(jù)的更新方法及設(shè)備的制作方法

文檔序號:6648834閱讀:247來源:國知局
程序數(shù)據(jù)的更新方法及設(shè)備的制作方法
【專利摘要】本發(fā)明公開了一種程序數(shù)據(jù)的更新方法及設(shè)備,屬于數(shù)據(jù)處理【技術(shù)領(lǐng)域】。方法包括:接收用戶的輸入指令;根據(jù)用戶的輸入指令確定終端設(shè)備的啟動模式,并向終端設(shè)備發(fā)送用于控制終端設(shè)備進入確定的啟動模式的控制指令;若確定終端設(shè)備的啟動模式為強制加載啟動模式,控制指令為進入強制加載啟動模式的第一控制指令,強制加載啟動模式為終端設(shè)備獲取存儲卡中的程序數(shù)據(jù),并根據(jù)獲取的程序數(shù)據(jù)進行數(shù)據(jù)更新的啟動模式。本發(fā)明通過主機設(shè)備確定終端設(shè)備的啟動模式為強制加載啟動模式,由終端設(shè)備根據(jù)從存儲卡中獲取的程序數(shù)據(jù)進行數(shù)據(jù)更新,從而通過強制加載實現(xiàn)終端設(shè)備的程序數(shù)據(jù)更新,無需通過網(wǎng)絡(luò)更新或者拆殼更新的方式,因而提高數(shù)據(jù)更新的成功率。
【專利說明】程序數(shù)據(jù)的更新方法及設(shè)備

【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及數(shù)據(jù)處理【技術(shù)領(lǐng)域】,特別涉及一種程序數(shù)據(jù)的更新方法及設(shè)備。

【背景技術(shù)】
[0002] 隨著數(shù)據(jù)處理技術(shù)的不斷發(fā)展,SD(SeCUre Digital,安全數(shù)碼)形態(tài)產(chǎn)品由于其 內(nèi)置SD存儲芯片良好的存儲特性被使用的越來越廣泛,而且有個趨勢就是會集成無線通 信模塊。由于SD形態(tài)產(chǎn)品中存儲的程序數(shù)據(jù)每隔一段時間需要進行更新,因此,如何進行 程序數(shù)據(jù)的更新是人們關(guān)注的問題。
[0003] 相關(guān)技術(shù)中提供了兩種程序數(shù)據(jù)的更新方法,在第一種方法中,SD形態(tài)產(chǎn)品包含 無線通信組件,通過無線通信組件訪問網(wǎng)絡(luò),通過網(wǎng)絡(luò)在線進行程序數(shù)據(jù)的更新;在第二種 方法中,需要對SD形態(tài)產(chǎn)品進行拆殼得到帶有USB(Universal Serial Bus,通用串行總 線)接口的PCB(Printed Circuit Board,印刷電路板),使存儲芯片通過USB接口從連接 的計算機上下載需要更新的程序數(shù)據(jù)并進行更新。
[0004] 在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)上述方法至少存在以下問題:
[0005] 在第一種方法中,由于需要訪問無線網(wǎng)絡(luò),若網(wǎng)絡(luò)不可用或者無線通信組件損壞 無法訪問網(wǎng)絡(luò),則此時無法對程序數(shù)據(jù)進行更新,從而使得數(shù)據(jù)更新的成功率較低。在第二 種方法中,由于SD形態(tài)產(chǎn)品中的存儲芯片需要通過對SD形態(tài)產(chǎn)品拆殼得到,而SD形態(tài)產(chǎn) 品的結(jié)構(gòu)一般都是不可拆的,導致拆殼過程可能會使產(chǎn)品殼體及相關(guān)的PCB焊盤損壞,則 此時無法對程序數(shù)據(jù)進行更新,從而使得數(shù)據(jù)更新的成功率較低。


【發(fā)明內(nèi)容】

[0006] 為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實施例提供了一種程序數(shù)據(jù)的更新方法及設(shè) 備。所述技術(shù)方案如下:
[0007] 第一方面,提供了一種程序數(shù)據(jù)的更新方法,所述方法應(yīng)用于主機設(shè)備;所述方法 包括:
[0008] 接收用戶的輸入指令;
[0009] 根據(jù)所述用戶的輸入指令確定終端設(shè)備的啟動模式,并向所述終端設(shè)備發(fā)送用于 控制所述終端設(shè)備進入確定的啟動模式的控制指令;
[0010] 若確定所述終端設(shè)備的啟動模式為強制加載啟動模式,則所述控制指令為進入強 制加載啟動模式的第一控制指令,所述強制加載啟動模式為所述終端設(shè)備獲取存儲卡中的 程序數(shù)據(jù),并根據(jù)獲取的程序數(shù)據(jù)進行數(shù)據(jù)更新的啟動模式。
[0011] 結(jié)合第一方面,在第一方面的第一種可能的實現(xiàn)方式中,所述終端設(shè)備的啟動模 式包括強制加載啟動模式和正常啟動模式。
[0012] 結(jié)合第一方面的第一種可能的實現(xiàn)方式,在第一方面的第二種可能的實現(xiàn)方式 中,若確定所述終端設(shè)備的啟動模式為正常啟動模式,則所述控制指令為進入正常啟動模 式的第二控制指令,所述正常啟動模式為所述終端設(shè)備讀取內(nèi)置的非易失性閃存中的數(shù) 據(jù),根據(jù)讀取的數(shù)據(jù)正常啟動的啟動模式。
[0013] 結(jié)合第一方面、第一方面的第一種可能的實現(xiàn)方式和第二種可能的實現(xiàn)方式中的 任一種可能的實現(xiàn)方式,在第一方面的第三種可能的實現(xiàn)方式中,所述向所述終端設(shè)備發(fā) 送用于控制所述終端設(shè)備進入確定的啟動模式的控制指令之后,還包括:
[0014] 接收所述終端設(shè)備發(fā)送的進行數(shù)據(jù)更新的過程數(shù)據(jù),根據(jù)所述過程數(shù)據(jù)顯示所述 終端設(shè)備進行數(shù)據(jù)更新的過程。
[0015] 第二方面,提供了一種程序數(shù)據(jù)的更新方法,所述方法應(yīng)用于終端設(shè)備;
[0016] 所述方法包括:
[0017] 接收主機設(shè)備發(fā)送的控制指令,所述控制指令用于控制所述終端設(shè)備進入所述主 機設(shè)備確定的所述終端設(shè)備的啟動模式;
[0018] 若所述控制指令為進入強制加載啟動模式的第一控制指令,則根據(jù)所述第一控制 指令進入強制加載啟動模式;
[0019] 獲取存儲卡中的程序數(shù)據(jù),并根據(jù)獲取的程序數(shù)據(jù)進行數(shù)據(jù)更新。
[0020] 結(jié)合第二方面,在第二方面的第一種可能的實現(xiàn)方式中,若所述控制指令為進入 正常啟動模式的第二控制指令,則根據(jù)所述第二控制指令進入正常啟動模式;
[0021] 讀取內(nèi)置的非易失性閃存中的數(shù)據(jù),根據(jù)讀取的數(shù)據(jù)正常啟動。
[0022] 結(jié)合第二方面或第二方面的第一種可能的實現(xiàn)方式,在第二方面的第二種可能的 實現(xiàn)方式中,所述根據(jù)獲取的程序數(shù)據(jù)進行數(shù)據(jù)更新之后,還包括:
[0023] 向所述主機設(shè)備發(fā)送進行數(shù)據(jù)更新的過程數(shù)據(jù),所述數(shù)據(jù)更新的過程數(shù)據(jù)用于所 述主機設(shè)備顯示所述終端設(shè)備進行數(shù)據(jù)更新的過程。
[0024] 第三方面,提供了一種主機設(shè)備,所述主機設(shè)備包括用戶輸入模塊、處理器、第一 接口和第二接口;
[0025] 所述第一接口連接終端設(shè)備;
[0026] 所述第二接口連接存儲卡,所述存儲卡中存儲有用于所述終端設(shè)備進行數(shù)據(jù)更新 的程序數(shù)據(jù);
[0027] 所述用戶輸入模塊,用于接收用戶的輸入指令;
[0028] 所述處理器,用于根據(jù)所述用戶輸入模塊接收的用戶的輸入指令確定所述終端設(shè) 備的啟動模式,并向所述終端設(shè)備發(fā)送用于控制所述終端設(shè)備進入確定的啟動模式的控制 指令;若確定所述終端設(shè)備的啟動模式為強制加載啟動模式,所述處理器發(fā)送的控制指令 為進入強制加載啟動模式的第一控制指令,所述強制加載啟動模式為所述終端設(shè)備獲取所 述存儲卡中的程序數(shù)據(jù),并根據(jù)獲取的程序數(shù)據(jù)進行數(shù)據(jù)更新的啟動模式。
[0029] 結(jié)合第三方面,在第三方面的第一種可能的實現(xiàn)方式中,若確定所述終端設(shè)備的 啟動模式為正常啟動模式,所述處理器發(fā)送的控制指令為進入正常啟動模式的第二控制指 令,所述正常啟動模式為所述終端設(shè)備讀取內(nèi)置的非易失性閃存中的數(shù)據(jù),根據(jù)讀取的數(shù) 據(jù)正常啟動的啟動模式。
[0030] 結(jié)合第三方面,在第三方面的第二種可能的實現(xiàn)方式中,所述主機設(shè)備還包括第 一控制電路;
[0031] 所述處理器,用于通過所述第一控制電路驅(qū)動所述第一接口向所述終端設(shè)備發(fā)送 用于控制所述終端設(shè)備進入確定的啟動模式的控制指令。
[0032] 結(jié)合第三方面、第三方面的第一種可能的實現(xiàn)方式和第二種可能的實現(xiàn)方式中任 一種可能的實現(xiàn)方式,在第三方面的第三種可能的實現(xiàn)方式中,所述主機設(shè)備還包括顯示 器件;
[0033] 所述第一接口,用于接收所述終端設(shè)備發(fā)送的所述終端設(shè)備進行數(shù)據(jù)更新的過程 數(shù)據(jù);
[0034] 所述顯示器件,用于根據(jù)所述第一接口接收的過程數(shù)據(jù)顯示所述終端設(shè)備進行數(shù) 據(jù)更新的過程。
[0035] 第四方面,提供了一種終端設(shè)備,所述終端設(shè)備包括處理器和第一接口;
[0036] 所述第一接口用于連接主機設(shè)備;
[0037] 所述第一接口,用于接收所述主機設(shè)備發(fā)送的控制指令,所述控制指令用于控制 所述終端設(shè)備進入所述主機設(shè)備確定的所述終端設(shè)備的啟動模式;
[0038] 所述處理器,用于當所述第一接口接收的所述控制指令為進入強制加載啟動模式 的第一控制指令時,根據(jù)所述第一控制指令進入強制加載啟動模式;獲取存儲卡的程序數(shù) 據(jù);根據(jù)獲取的程序數(shù)據(jù)進行數(shù)據(jù)更新。
[0039] 結(jié)合第四方面,在第四方面的第一種可能的實現(xiàn)方式中,所述處理器,用于當所述 第一接口接收的所述控制指令為進入正常啟動模式的第二控制指令時,根據(jù)所述第二控制 指令進入正常啟動模式,所述正常啟動模式為所述終端設(shè)備讀取內(nèi)置的非易失性閃存中的 數(shù)據(jù),根據(jù)讀取的數(shù)據(jù)正常啟動的啟動模式。
[0040] 結(jié)合第四方面,在第四方面的第二種可能的實現(xiàn)方式中,所述終端設(shè)備還包括第 二控制電路;
[0041] 所述處理器,用于通過所述第二控制電路驅(qū)動所述第一接口接收所述主機設(shè)備發(fā) 送的用于控制所述終端設(shè)備進入確定的啟動模式的控制指令。
[0042] 結(jié)合第四方面、第四方面的第一種可能的實現(xiàn)方式和第二種可能的實現(xiàn)方式中的 任一種可能的實現(xiàn)方式,在第四方面的第三種可能的實現(xiàn)方式中,所述第一接口,還用于向 所述主機設(shè)備發(fā)送進行數(shù)據(jù)更新的過程數(shù)據(jù),所述數(shù)據(jù)更新的過程數(shù)據(jù)用于所述主機設(shè)備 顯示所述終端設(shè)備進行數(shù)據(jù)更新的過程。
[0043] 本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:
[0044] 通過終端設(shè)備進入與終端設(shè)備連接的主機設(shè)備確定的啟動模式進行啟動,當終端 設(shè)備的啟動模式為強制加載啟動模式時,終端設(shè)備獲取存儲卡中的程序數(shù)據(jù),并根據(jù)獲取 到的程序數(shù)據(jù)進行數(shù)據(jù)更新。由于能夠通過強制加載直接對終端設(shè)備的程序數(shù)據(jù)進行更 新,而不用通過網(wǎng)絡(luò)更新或者拆殼更新的方式,因而能夠提高數(shù)據(jù)更新的成功率。

【專利附圖】

【附圖說明】
[0045] 為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使 用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于 本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他 的附圖。
[0046] 圖1是本發(fā)明一實施例提供的一種程序數(shù)據(jù)的更新方法流程圖;
[0047] 圖2是本發(fā)明另一實施例提供的一種程序數(shù)據(jù)的更新方法流程圖;
[0048] 圖3是本發(fā)明另一實施例提供的一種程序數(shù)據(jù)的更新方法流程圖;
[0049] 圖4是本發(fā)明另一實施例提供的一種主機設(shè)備的結(jié)構(gòu)示意圖;
[0050] 圖5是本發(fā)明另一實施例提供的一種主機設(shè)備的結(jié)構(gòu)示意圖;
[0051] 圖6是本發(fā)明另一實施例提供的一種主機設(shè)備的結(jié)構(gòu)示意圖;
[0052] 圖7是本發(fā)明另一實施例提供的一種終端設(shè)備的結(jié)構(gòu)示意圖;
[0053] 圖8是本發(fā)明另一實施例提供的一種終端設(shè)備的結(jié)構(gòu)示意圖;
[0054] 圖9是本發(fā)明另一實施例提供的一種程序數(shù)據(jù)的更新系統(tǒng)結(jié)構(gòu)示意圖;
[0055] 圖10是本發(fā)明另一實施例提供的一種電路連接關(guān)系示意圖。

【具體實施方式】
[0056] 這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及 附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例 中所描述的實施方式并不代表與本發(fā)明相一致的所有實施方式。相反,它們僅是與如所附 權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。由于相關(guān)技術(shù)中 在更新SD形態(tài)產(chǎn)品中存儲的程序數(shù)據(jù)時,需要通過SD形態(tài)產(chǎn)品包括的無線通信組件訪問 網(wǎng)絡(luò),通過網(wǎng)絡(luò)在線進行程序數(shù)據(jù)的更新,當網(wǎng)絡(luò)不可用或者無線通信組件損壞無法訪問 網(wǎng)絡(luò)時,則無法對程序數(shù)據(jù)進行更新;或者,通過將SD形態(tài)產(chǎn)品拆殼得到帶有USB接口的 PCB,使存儲芯片通過USB接口從連接的計算機上下載程序數(shù)據(jù),并根據(jù)下載到的程序數(shù)據(jù) 進行數(shù)據(jù)更新。由于SD形態(tài)產(chǎn)品的結(jié)構(gòu)一般都是不可拆的,拆殼過程可能會使得產(chǎn)品殼件 及相關(guān)的PCB焊盤損壞,則此時無法對程序數(shù)據(jù)進行更新,從而導致數(shù)據(jù)更新的成功率較 低。
[0057] 為了預(yù)防上述情況,提高數(shù)據(jù)更新的成功率,本發(fā)明實施例提供了一種程序數(shù)據(jù) 的更新方法,該方法應(yīng)用于主機設(shè)備,本實施例及后續(xù)實施例中的主機設(shè)備包括但不限于 DC (Digital Camera,數(shù)碼相機)、DV (Digital Video,數(shù)字視頻)及讀卡器等,本實施例及 后續(xù)實施例均不對主機設(shè)備的產(chǎn)品形態(tài)作具體限定。參見圖1,本實施例提供的方法流程包 括:
[0058] 101 :接收用戶的輸入指令;
[0059] 102 :根據(jù)用戶的輸入指令確定終端設(shè)備的啟動模式;
[0060] 103 :向終端設(shè)備發(fā)送用于控制終端設(shè)備進入確定的啟動模式的控制指令;
[0061] 104:若確定終端設(shè)備的啟動模式為強制加載啟動模式,則控制指令為進入強制加 載啟動模式的第一控制指令,強制加載啟動模式為終端設(shè)備獲取存儲卡中的程序數(shù)據(jù),并 根據(jù)獲取的程序數(shù)據(jù)進行數(shù)據(jù)更新的啟動模式。
[0062] 可選地,若確定終端設(shè)備的啟動模式為正常啟動模式,則控制指令為進入正常啟 動模式的第二控制指令,正常啟動模式為終端設(shè)備讀取內(nèi)置的非易失性閃存中的數(shù)據(jù),根 據(jù)讀取的數(shù)據(jù)正常啟動的啟動模式。
[0063] 可選地,向終端設(shè)備發(fā)送用于控制終端設(shè)備進入確定的啟動模式的控制指令之 后,還包括:
[0064] 接收終端設(shè)備發(fā)送的進行數(shù)據(jù)更新的過程數(shù)據(jù),根據(jù)過程數(shù)據(jù)顯示終端設(shè)備進行 數(shù)據(jù)更新的過程。
[0065] 本實施例提供的方法,通過向終端設(shè)備發(fā)送用于控制終端設(shè)備進入確定的啟動模 式,當終端設(shè)備的啟動模式為強制加載啟動模式時,則控制終端設(shè)備進入強制加載啟動模 式,由終端設(shè)備獲取存儲卡中的程序數(shù)據(jù),并根據(jù)獲取到的程序數(shù)據(jù)進行數(shù)據(jù)更新。由于能 夠通過強制加載直接對終端設(shè)備的程序數(shù)據(jù)進行更新,而不用通過網(wǎng)絡(luò)更新或者拆殼更新 的方式,因而能夠提高數(shù)據(jù)更新的成功率。
[0066] 圖2是本發(fā)明另一實施例提供的一種程序數(shù)據(jù)的更新方法流程圖,本發(fā)明另一實 施例提供了一種程序數(shù)據(jù)的更新方法,該方法涉及到終端設(shè)備,本實施例及后續(xù)實施例中 的終端設(shè)備包括但不限于帶有網(wǎng)絡(luò)模塊SD數(shù)據(jù)卡等,本實施例及后續(xù)實施例均不對終端 設(shè)備的產(chǎn)品形態(tài)作具體限定。如圖2所示,本實施例提供的方法流程包括:
[0067] 201 :接收主機設(shè)備發(fā)送的控制指令,控制指令用于控制終端設(shè)備進入主機設(shè)備確 定的終端設(shè)備的啟動模式;
[0068] 202:若控制指令為進入強制加載啟動模式的第一控制指令,則根據(jù)第一控制指令 進入強制加載啟動模式;
[0069] 203 :獲取存儲卡中的程序數(shù)據(jù),并根據(jù)獲取的程序數(shù)據(jù)進行數(shù)據(jù)更新。
[0070] 可選地,若控制指令為進入正常啟動模式的第二控制指令,則根據(jù)第二控制指令 進入正常啟動模式;
[0071] 讀取內(nèi)置的非易失性閃存中的數(shù)據(jù),根據(jù)讀取的數(shù)據(jù)正常啟動。
[0072] 可選地,根據(jù)獲取的程序數(shù)據(jù)進行數(shù)據(jù)更新之后,還包括:
[0073] 向主機設(shè)備發(fā)送進行數(shù)據(jù)更新的過程數(shù)據(jù),數(shù)據(jù)更新的過程數(shù)據(jù)用于主機設(shè)備顯 示終端設(shè)備進行數(shù)據(jù)更新的過程。
[0074] 本實施例提供的方法,通過根據(jù)主機設(shè)備發(fā)送的控制指令進入主機設(shè)備確定的啟 動模式進行啟動,當啟動模式為強制加載啟動模式時,獲取存儲卡中的程序數(shù)據(jù),并根據(jù)獲 取到的程序數(shù)據(jù)進行數(shù)據(jù)更新。由于能夠通過強制加載直接進行程序數(shù)據(jù)的更新,而不用 通過網(wǎng)絡(luò)更新或者拆殼更新的方式,因而能夠提高數(shù)據(jù)更新的成功率。
[0075] 圖3是本發(fā)明另一實施例提供的一種程序數(shù)據(jù)的更新方法流程圖,本發(fā)明另一實 施例提供了一種程序數(shù)據(jù)的更新方法,該方法涉及到主機設(shè)備、終端設(shè)備及存儲卡等。如圖 3所示,本實施例提供的方法流程包括:
[0076] 301 :主機設(shè)備接收用戶的輸入指令;
[0077] 其中,主機設(shè)備包括用戶輸入模塊、第一處理器、第一接口和第二接口,本實施例 不對主機設(shè)備的結(jié)構(gòu)進行限定。關(guān)于主機設(shè)備接收用戶的輸入指令的方式,包括但不限于: 通過用戶輸入模塊接收用戶的輸入指令。其中,用戶輸入模塊可以為模式選擇開關(guān)、觸摸 屏、鍵盤及鼠標等,本實施例不對用戶輸入模塊的產(chǎn)品形態(tài)作具體限定。由于不同產(chǎn)品形態(tài) 的用戶輸入模塊的工作原理不同,因此,針對不同形態(tài)的用戶輸入模塊,在接收用戶輸入指 令時的方式以及指令的具體形式也有所不同,本實施例對此不作具體限定。例如,用戶是通 過模式選擇開關(guān)撥動物理開關(guān)來實現(xiàn)輸入指令,用戶是通過檢測觸摸屏在操作界面上的點 擊信號來實現(xiàn)輸入指令,鼠標與鍵盤是通過檢測用戶點擊相關(guān)按鍵來實現(xiàn)輸入指令。由此 可見,每種形態(tài)產(chǎn)品下的用戶輸入模塊接收用戶的輸入指令的方式不相同。
[0078] 302:主機設(shè)備根據(jù)用戶的輸入指令確定終端設(shè)備的啟動模式,若確定終端設(shè)備的 啟動模式為強制加載啟動模式,則執(zhí)行步驟303,若確定終端設(shè)備的啟動模式為正常啟動模 式,則執(zhí)行步驟308 ;
[0079] 由于在上述步驟301中,主機設(shè)備接收用戶的輸入指令方式可以有多種,因此,在 本步驟中主機設(shè)備根據(jù)用戶的輸入指令確定終端設(shè)備的啟動模式的方式也可以有多種,本 實施例對此不作具體限定。其中,終端設(shè)備的啟動模式包括強制加載啟動模式和正常啟動 模式。
[0080] 為了便于理解,現(xiàn)以用戶輸入模塊為模式選擇開關(guān)為例。由于模式選擇開關(guān)可以 有兩種狀態(tài),分別為閉合狀態(tài)與斷開狀態(tài),因此,模式選擇開關(guān)的不同狀態(tài)對應(yīng)的用戶的輸 入指令不同,而不同的用戶的輸入指令可以對應(yīng)不同的啟動模式。例如,可以將模式選擇開 關(guān)的閉合狀態(tài)對應(yīng)的用戶的輸入指令與終端設(shè)備的強制加載啟動模式相關(guān)聯(lián),將模式選擇 開關(guān)的斷開狀態(tài)對應(yīng)的用戶的輸入指令與終端設(shè)備的正常啟動模式相關(guān)聯(lián)。當用戶撥動模 式選擇開關(guān)至閉合狀態(tài)時,可確定終端設(shè)備的啟動模式為強制加載啟動模式。當用戶撥動 模式選擇開關(guān)至斷開狀態(tài)時,可確定終端設(shè)備的啟動模式為正常啟動模式。
[0081] 或者,還可以將模式選擇開關(guān)的斷開狀態(tài)對應(yīng)的用戶的輸入指令與終端設(shè)備的強 制加載啟動模式相關(guān)聯(lián),將模式選擇開關(guān)的閉合狀態(tài)對應(yīng)的用戶的輸入指令與終端設(shè)備的 正常啟動模式相關(guān)聯(lián)。當用戶撥動模式選擇開關(guān)至閉合狀態(tài)時,可確定終端設(shè)備的啟動模 式為正常啟動模式。當用戶撥動模式選擇開關(guān)至斷開狀態(tài)時,可確定終端設(shè)備的啟動模式 為強制加載啟動模式。
[0082] 經(jīng)過上述過程后,當確定終端設(shè)備的啟動模式為強制加載啟動模式時,則執(zhí)行步 驟303 ;當確定終端設(shè)備的啟動模式為正常啟動模式時,則執(zhí)行步驟308。
[0083] 303:主機設(shè)備向終端設(shè)備發(fā)送用于控制終端設(shè)備進入強制加載啟動模式的第一 控制指令;
[0084] 本實施例不對主機設(shè)備向終端設(shè)備發(fā)送控制指令的方式作具體限定,包括但不限 于:根據(jù)用戶的輸入指令的形式向終端設(shè)備發(fā)送控制指令。
[0085] 例如,當用戶是通過模式選擇開關(guān)輸入指令時,根據(jù)上述步驟302中的內(nèi)容,模式 選擇開關(guān)可以為斷開或者閉合狀態(tài)。由于主機設(shè)備的第一接口連接著終端設(shè)備,若用戶將 模式選擇開關(guān)撥動至閉合狀態(tài),此時,主機設(shè)備與終端設(shè)備之間的模式控制電路會處于互 相連通狀態(tài),主機設(shè)備可以通過電信號的形式向終端設(shè)備發(fā)送控制指令。例如,主機設(shè)備連 著電源,當模式選擇開關(guān)處于閉合狀態(tài)時,主機設(shè)備與終端設(shè)備之間的模式控制電路會處 于互相連通狀態(tài)。此時,主機設(shè)備與終端設(shè)備之間的模式控制電路會由于電路接通而會有 電流通過,一些連結(jié)點上的電壓相對于接地連結(jié)點上的電壓會處于高電平狀態(tài),即會產(chǎn)生 相應(yīng)的電信號。此時,這些電信號可作為主機設(shè)備向終端設(shè)備發(fā)送的控制指令。
[0086] 基于上述原理,為了后續(xù)便于解釋說明,現(xiàn)以模式選擇開關(guān)處于閉合狀態(tài)時,確定 終端設(shè)備的啟動|吳式為強制加載啟動|吳式為例。參見圖10,圖中在左邊的為終端設(shè)備,在中 央的為主機設(shè)備,在右邊的為存儲卡。其中,主機設(shè)備左側(cè)的接口為第一接口,右側(cè)的接口 為第二接口,終端設(shè)備側(cè)的接口為第三接口,第一接口與第三接口相連,實現(xiàn)終端設(shè)備與主 機設(shè)備相連。第二接口與存儲卡相連,實現(xiàn)主機設(shè)備與存儲卡相連。此外,終端設(shè)備中含有 AP(Application Processor,應(yīng)用處理器),該AP可以為處理芯片,處理芯片會有若干引出 的管腳。如圖10所示,處理芯片中引出的管腳包括B00T_M0DE0、B00T_M0DE1及B00T_M0DE2 等。當然,實際情況中處理芯片引出的管腳可能不止圖10中所示的管腳,本實施例不對處 理芯片的管腳數(shù)目作具體限定。為了便于解釋說明,本發(fā)明實施例以四個啟動模式控制管腳為 例,即除了上述三個管腳之外,還有一個B00T_M0DE3,通過該四個管腳對啟動模式進行控制。
[0087] 其中,可以通過 B00T_M0DE0、B00T_M0DE1、B00T_M0DE2 及 B00T_M0DE3 這四個管腳 的電平值來對啟動模式進行控制,具體控制方式詳見下表1 :
[0088] 表 1
[0089]
[0090]

【權(quán)利要求】
1. 一種程序數(shù)據(jù)的更新方法,其特征在于,所述方法應(yīng)用于主機設(shè)備; 所述方法包括: 接收用戶的輸入指令; 根據(jù)所述用戶的輸入指令確定終端設(shè)備的啟動模式,并向所述終端設(shè)備發(fā)送用于控制 所述終端設(shè)備進入確定的啟動模式的控制指令; 若確定所述終端設(shè)備的啟動模式為強制加載啟動模式,則所述控制指令為進入強制加 載啟動模式的第一控制指令,所述強制加載啟動模式為所述終端設(shè)備獲取存儲卡中的程序 數(shù)據(jù),并根據(jù)獲取的程序數(shù)據(jù)進行數(shù)據(jù)更新的啟動模式。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述終端設(shè)備的啟動模式包括強制加載 啟動模式和正常啟動模式。
3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,若確定所述終端設(shè)備的啟動模式為正常 啟動模式,則所述控制指令為進入正常啟動模式的第二控制指令,所述正常啟動模式為所 述終端設(shè)備讀取內(nèi)置的非易失性閃存中的數(shù)據(jù),根據(jù)讀取的數(shù)據(jù)正常啟動的啟動模式。
4. 根據(jù)權(quán)利要求1至3中任一權(quán)利要求所述的方法,其特征在于,所述向所述終端設(shè)備 發(fā)送用于控制所述終端設(shè)備進入確定的啟動模式的控制指令之后,還包括: 接收所述終端設(shè)備發(fā)送的進行數(shù)據(jù)更新的過程數(shù)據(jù),根據(jù)所述過程數(shù)據(jù)顯示所述終端 設(shè)備進行數(shù)據(jù)更新的過程。
5. -種程序數(shù)據(jù)的更新方法,其特征在于,所述方法應(yīng)用于終端設(shè)備; 所述方法包括: 接收主機設(shè)備發(fā)送的控制指令,所述控制指令用于控制所述終端設(shè)備進入所述主機設(shè) 備確定的所述終端設(shè)備的啟動模式; 若所述控制指令為進入強制加載啟動模式的第一控制指令,則根據(jù)所述第一控制指令 進入強制加載啟動模式; 獲取存儲卡中的程序數(shù)據(jù),并根據(jù)獲取的程序數(shù)據(jù)進行數(shù)據(jù)更新。
6. 根據(jù)權(quán)利要求5所述的方法,其特征在于,若所述控制指令為進入正常啟動模式的 第二控制指令,則根據(jù)所述第二控制指令進入正常啟動模式; 讀取內(nèi)置的非易失性閃存中的數(shù)據(jù),根據(jù)讀取的數(shù)據(jù)正常啟動。
7. 根據(jù)權(quán)利要求5或6所述的方法,其特征在于,所述根據(jù)獲取的程序數(shù)據(jù)進行數(shù)據(jù)更 新之后,還包括: 向所述主機設(shè)備發(fā)送進行數(shù)據(jù)更新的過程數(shù)據(jù),所述數(shù)據(jù)更新的過程數(shù)據(jù)用于所述主 機設(shè)備顯示所述終端設(shè)備進行數(shù)據(jù)更新的過程。
8. -種主機設(shè)備,其特征在于,所述主機設(shè)備包括用戶輸入模塊、處理器、第一接口和 第二接口; 所述第一接口連接終端設(shè)備; 所述第二接口連接存儲卡,所述存儲卡中存儲有用于所述終端設(shè)備進行數(shù)據(jù)更新的程 序數(shù)據(jù); 所述用戶輸入模塊,用于接收用戶的輸入指令; 所述處理器,用于根據(jù)所述用戶輸入模塊接收的用戶的輸入指令確定所述終端設(shè)備 的啟動模式,并向所述終端設(shè)備發(fā)送用于控制所述終端設(shè)備進入確定的啟動模式的控制指 令;若確定所述終端設(shè)備的啟動模式為強制加載啟動模式,所述處理器發(fā)送的控制指令為 進入強制加載啟動模式的第一控制指令,所述強制加載啟動模式為所述終端設(shè)備獲取所述 存儲卡中的程序數(shù)據(jù),并根據(jù)獲取的程序數(shù)據(jù)進行數(shù)據(jù)更新的啟動模式。
9. 根據(jù)權(quán)利要求8所述的主機設(shè)備,其特征在于,若確定所述終端設(shè)備的啟動模式為 正常啟動模式,所述處理器發(fā)送的控制指令為進入正常啟動模式的第二控制指令,所述正 常啟動模式為所述終端設(shè)備讀取內(nèi)置的非易失性閃存中的數(shù)據(jù),根據(jù)讀取的數(shù)據(jù)正常啟動 的啟動模式。
10. 根據(jù)權(quán)利要求8所述的主機設(shè)備,其特征在于,所述主機設(shè)備還包括第一控制電 路; 所述處理器,用于通過所述第一控制電路驅(qū)動所述第一接口向所述終端設(shè)備發(fā)送用于 控制所述終端設(shè)備進入確定的啟動模式的控制指令。
11. 根據(jù)權(quán)利要求8至10中任一權(quán)利要求所述的主機設(shè)備,其特征在于,所述主機設(shè)備 還包括顯示器件; 所述第一接口,用于接收所述終端設(shè)備發(fā)送的所述終端設(shè)備進行數(shù)據(jù)更新的過程數(shù) 據(jù); 所述顯示器件,用于根據(jù)所述第一接口接收的過程數(shù)據(jù)顯示所述終端設(shè)備進行數(shù)據(jù)更 新的過程。
12. -種終端設(shè)備,其特征在于,所述終端設(shè)備包括處理器和第一接口; 所述第一接口用于連接主機設(shè)備; 所述第一接口,用于接收所述主機設(shè)備發(fā)送的控制指令,所述控制指令用于控制所述 終端設(shè)備進入所述主機設(shè)備確定的所述終端設(shè)備的啟動模式; 所述處理器,用于若所述第一接口接收的所述控制指令為進入強制加載啟動模式的第 一控制指令,根據(jù)所述第一控制指令進入強制加載啟動模式;獲取存儲卡的程序數(shù)據(jù);并 根據(jù)獲取的程序數(shù)據(jù)進行數(shù)據(jù)更新。
13. 根據(jù)權(quán)利要求12所述的終端設(shè)備,其特征在于,所述處理器,用于若所述第一接口 接收的所述控制指令為進入正常啟動模式的第二控制指令,根據(jù)所述第二控制指令進入正 常啟動模式,所述正常啟動模式為所述終端設(shè)備讀取內(nèi)置的非易失性閃存中的數(shù)據(jù),根據(jù) 讀取的數(shù)據(jù)正常啟動的啟動模式。
14. 根據(jù)權(quán)利要求12所述的終端設(shè)備,其特征在于,所述終端設(shè)備還包括第二控制電 路; 所述處理器,用于通過所述第二控制電路驅(qū)動所述第一接口接收所述主機設(shè)備發(fā)送的 用于控制所述終端設(shè)備進入確定的啟動模式的控制指令。
15. 根據(jù)權(quán)利要求12至14中任一權(quán)利要求所述的終端設(shè)備,其特征在于, 所述第一接口,還用于向所述主機設(shè)備發(fā)送進行數(shù)據(jù)更新的過程數(shù)據(jù),所述數(shù)據(jù)更新 的過程數(shù)據(jù)用于所述主機設(shè)備顯示所述終端設(shè)備進行數(shù)據(jù)更新的過程。
【文檔編號】G06F9/445GK104428751SQ201480001780
【公開日】2015年3月18日 申請日期:2014年6月27日 優(yōu)先權(quán)日:2014年6月27日
【發(fā)明者】高威 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1