專利名稱:一種存儲(chǔ)卡防掉電方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及存儲(chǔ)卡領(lǐng)域,尤其涉及一種存儲(chǔ)卡防掉電方法及裝置。
背景技術(shù):
手機(jī)、PAD、數(shù)碼相機(jī)、音頻播放器等終端的應(yīng)用越來(lái)越廣泛,終端本身的存儲(chǔ)空間有限,為了擴(kuò)展存儲(chǔ)空間,通常在終端中設(shè)置SD、CF、TF等存儲(chǔ)卡,以手機(jī)為例,手機(jī)在待機(jī)狀態(tài)下,為了省電,通常以低功耗的模式運(yùn)行必要的程序,關(guān)閉其它不必要程序,如內(nèi)置存儲(chǔ)卡,此時(shí),內(nèi)置存儲(chǔ)卡處于掉電狀態(tài),存儲(chǔ)卡的支付功能無(wú)法正常應(yīng)用,給用戶的支付應(yīng)用帶來(lái)不便。目前解決存儲(chǔ)卡掉電問(wèn)題的方法以下兩種:其一,重新定制終端的電源管理方案,保證任何時(shí)刻終端給存儲(chǔ)卡持續(xù)供電,該方法導(dǎo)致終端功耗較大,終端電池續(xù)航時(shí)間大大縮短,此外還可能增加終端的生產(chǎn)成本。其二,在終端休眠狀態(tài)時(shí),通過(guò)用戶手動(dòng)操作喚醒存儲(chǔ)卡,如手機(jī)待機(jī)狀態(tài)時(shí),用戶手動(dòng)點(diǎn)亮手機(jī)屏幕,喚醒存儲(chǔ)卡,該方法喚醒存儲(chǔ)卡之后,終端也被喚醒,導(dǎo)致功耗較大,而且需要用戶手動(dòng)操作,不夠智能。
發(fā)明內(nèi)容
本發(fā)明提供一種更加完善的存儲(chǔ)卡防掉電方法及裝置。該存儲(chǔ)卡防掉電方法包括:終端持續(xù)或間隔性向存儲(chǔ)卡發(fā)送數(shù)據(jù);存儲(chǔ)卡對(duì)終端發(fā)送的數(shù)據(jù)反饋?lái)憫?yīng)數(shù)據(jù);終端根據(jù)該響應(yīng)數(shù)據(jù)判斷存儲(chǔ)卡是否為工作狀態(tài);終端對(duì)處于工作狀態(tài)的存儲(chǔ)卡持續(xù)供電。進(jìn)一步,終端持續(xù)或間隔性向存儲(chǔ)卡發(fā)送數(shù)據(jù)的方法可以包括:終端預(yù)先在存儲(chǔ)卡創(chuàng)建文件,終端持續(xù)或間隔性向該文件寫入命令數(shù)據(jù)。進(jìn)一步,存儲(chǔ)卡對(duì)終端發(fā)送的數(shù)據(jù)反饋?lái)憫?yīng)數(shù)據(jù)的方法可以包括:存儲(chǔ)卡對(duì)終端持續(xù)或間隔性發(fā)送的數(shù)據(jù)進(jìn)行識(shí)別;若該數(shù)據(jù)是終端專為防掉電而定義的數(shù)據(jù),則存儲(chǔ)卡省去將該數(shù)據(jù)寫入存儲(chǔ)模塊的操作,直接向終端反饋?lái)憫?yīng)數(shù)據(jù);否則存儲(chǔ)卡將該數(shù)據(jù)寫入存儲(chǔ)模塊,并向該終端反饋?lái)憫?yīng)數(shù)據(jù)。該存儲(chǔ)卡防掉電裝置包括終端和內(nèi)置于終端中的存儲(chǔ)卡,終端包括第一數(shù)據(jù)收發(fā)單元、判斷單元和供電單元,第一數(shù)據(jù)收發(fā)單元用于向存儲(chǔ)卡發(fā)送數(shù)據(jù),用于接收存儲(chǔ)卡反饋的響應(yīng)數(shù)據(jù),判斷單元用于根據(jù)該響應(yīng)數(shù)據(jù)判斷存儲(chǔ)卡是否為工作狀態(tài),供電單元用于對(duì)處于工作狀態(tài)的存儲(chǔ)卡持續(xù)供電;存儲(chǔ)卡包括存儲(chǔ)模塊和第二數(shù)據(jù)收發(fā)單元,第二數(shù)據(jù)收發(fā)單元用于接收終端發(fā)送的數(shù)據(jù),用于根據(jù)終端發(fā)送的數(shù)據(jù)向終端反饋?lái)憫?yīng)數(shù)據(jù)。進(jìn)一步,終端的第一數(shù)據(jù)收發(fā)單元可以用于預(yù)先在存儲(chǔ)卡創(chuàng)建文件,持續(xù)或間隔性向該文件寫入命令數(shù)據(jù)。進(jìn)一步,存儲(chǔ)卡還包括識(shí)別單元,用于對(duì)第二數(shù)據(jù)收發(fā)單元接收到的終端發(fā)送的數(shù)據(jù)進(jìn)行識(shí)別,若該數(shù)據(jù)是終端專為防掉電而定義的數(shù)據(jù),則第二數(shù)據(jù)收發(fā)單元省去將該數(shù)據(jù)寫入存儲(chǔ)模塊的操作,直接向終端反饋?lái)憫?yīng)數(shù)據(jù);否則第二數(shù)據(jù)收發(fā)單元將該數(shù)據(jù)寫入存儲(chǔ)模塊,并向終端反饋?lái)憫?yīng)數(shù)據(jù)。進(jìn)一步,存儲(chǔ)卡可以為SD、CF、TF中的一種。進(jìn)一步,終端可以為移動(dòng)終端。本發(fā)明提供一種存儲(chǔ)卡防掉電方法及裝置,通過(guò)終端持續(xù)或間隔性向存儲(chǔ)卡發(fā)送數(shù)據(jù),存儲(chǔ)卡對(duì)終端發(fā)送的數(shù)據(jù)反饋?lái)憫?yīng)數(shù)據(jù)的方式,使存儲(chǔ)卡保持工作狀態(tài)而不掉電。解決了存儲(chǔ)卡掉電問(wèn)題的同時(shí),不需要重新定制終端的電源管理方案,也無(wú)需用戶手動(dòng)操作。進(jìn)一步,存儲(chǔ)卡對(duì)接收到的終端持續(xù)或間隔性發(fā)送的數(shù)據(jù)進(jìn)行識(shí)別,如果接收到的是終端專為防掉電而定義的數(shù)據(jù),存儲(chǔ)卡直接向終端反饋?lái)憫?yīng)數(shù)據(jù),省去將該數(shù)據(jù)寫入存儲(chǔ)卡的存儲(chǔ)模塊的操作,這樣可避免往存儲(chǔ)卡的存儲(chǔ)模塊存入垃圾數(shù)據(jù),還避免了對(duì)存儲(chǔ)模塊的頻繁寫入,進(jìn)一步減少終端功耗。
圖1為本發(fā)明實(shí)施例一種存儲(chǔ)卡防掉電方法的流程圖;圖2為本發(fā)明實(shí)施例一種存儲(chǔ)卡防掉電裝置的示意圖。
具體實(shí)施例方式下面以手機(jī)終端和內(nèi)置SD卡為例,結(jié)合附圖對(duì)本實(shí)施例進(jìn)行詳細(xì)說(shuō)明。圖1為本發(fā)明實(shí)施例一種存儲(chǔ)卡防掉電方法的流程圖,請(qǐng)參考圖1:S11、手機(jī)在SD卡中創(chuàng)建文件。S12、手機(jī)每隔一定時(shí)間向SD卡中的該文件寫入命令數(shù)據(jù)。 手機(jī)和SD卡之間命令協(xié)議,該命令協(xié)議可以是手機(jī)和SD卡之間的私有命令協(xié)議,手機(jī)可以安裝應(yīng)用軟件,通過(guò)該應(yīng)用軟件基于該命令協(xié)議向SD卡中的該文件寫入命令數(shù)據(jù);可以在SD卡的存儲(chǔ)模塊中創(chuàng)建文件。S13、SD卡收到該命令數(shù)據(jù)后,控制模塊(如存儲(chǔ)控制器SDC)解析該命令數(shù)據(jù)。S14、對(duì)解析后的數(shù)據(jù)進(jìn)行識(shí)別,判斷是否為手機(jī)專為防掉電而定義的數(shù)據(jù),如果是,則進(jìn)入步驟S15,否則進(jìn)入步驟S16。S15、存儲(chǔ)控制器SDC直接向手機(jī)反饋?lái)憫?yīng)數(shù)據(jù),省去將該數(shù)據(jù)寫入SD卡的存儲(chǔ)模塊的操作,進(jìn)入步驟S17。S16、存儲(chǔ)控制器SDC將解析后的數(shù)據(jù)寫入SD卡的存儲(chǔ)模塊,交由SD卡的其它支撐模塊處理,并向終端反饋?lái)憫?yīng)數(shù)據(jù),進(jìn)入步驟S17。S17、手機(jī)判斷SD卡為工作狀態(tài),對(duì)處于工作狀態(tài)的該SD卡持續(xù)供電。本實(shí)施例通過(guò)手機(jī)持續(xù)或間隔性向SD卡發(fā)送數(shù)據(jù),SD卡對(duì)終端發(fā)送的數(shù)據(jù)反饋?lái)憫?yīng)數(shù)據(jù)的方式,使SD卡保持工作狀態(tài)而不掉電,還不需要重新定制終端的電源管理方案,也無(wú)需用戶手動(dòng)操作,同時(shí)本實(shí)施例還包括SD對(duì)接收的數(shù)據(jù)進(jìn)行識(shí)別的步驟,如果接收到的是手機(jī)專為防掉電而定義的數(shù)據(jù),存儲(chǔ)控制器SDC直接向手機(jī)反饋?lái)憫?yīng)數(shù)據(jù),省去將該數(shù)據(jù)寫入SD卡的存儲(chǔ)模塊,可讀寫存儲(chǔ)器NandFlash的操作,這樣可避免往SD卡的存儲(chǔ)模塊存入垃圾數(shù)據(jù),還避免了對(duì)存儲(chǔ)模塊的頻繁寫入,有效減少終端功耗。SD卡的存儲(chǔ)模塊可以是可讀寫存儲(chǔ)器NandFlash。圖2為本發(fā)明實(shí)施例一種存儲(chǔ)卡防掉電裝置的示意圖,請(qǐng)參考圖2:
一種存儲(chǔ)卡防掉電裝置,包括終端21和內(nèi)置于終端21中的存儲(chǔ)卡22,其中。終端21包括但不局限于移動(dòng)終端,存儲(chǔ)卡22包括但不局限于SD、CF、TF卡等。終端21可以包括第一數(shù)據(jù)收發(fā)單元211、判斷單元212和供電單元213,存儲(chǔ)卡22包括存儲(chǔ)模塊221、第二數(shù)據(jù)收發(fā)單元222和識(shí)別單元223。第一數(shù)據(jù)收發(fā)單元211用于向存儲(chǔ)卡22的第二數(shù)據(jù)收發(fā)單元222發(fā)送數(shù)據(jù),具體的,用于預(yù)先在存儲(chǔ)卡22創(chuàng)建文件,持續(xù)或間隔性向該文件寫入命令數(shù)據(jù)。第一數(shù)據(jù)收發(fā)單元211還用于接收存儲(chǔ)卡22通過(guò)第二數(shù)據(jù)收發(fā)單元222反饋的響應(yīng)數(shù)據(jù)。判斷單元212用于根據(jù)該響應(yīng)數(shù)據(jù)判斷存儲(chǔ)卡22是否為工作狀態(tài)。供電單元213用于對(duì)處于工作狀態(tài)的存儲(chǔ)卡22持續(xù)供電。第二數(shù)據(jù)收發(fā)單元222用于接收終端21通過(guò)第一數(shù)據(jù)收發(fā)單元211發(fā)送的數(shù)據(jù)。識(shí)別單元224用于對(duì)第二數(shù)據(jù)收發(fā)單元222接收到的終端21發(fā)送的數(shù)據(jù)進(jìn)行識(shí)別,若該數(shù)據(jù)是終端21專為防掉電而定義的數(shù)據(jù),則第二數(shù)據(jù)收發(fā)單元222直接向終端21的第一數(shù)據(jù)收發(fā)單元211反饋?lái)憫?yīng)數(shù)據(jù);否則第二數(shù)據(jù)收發(fā)單元222將該數(shù)據(jù)寫入存儲(chǔ)模塊221,并向終端21的第一數(shù)據(jù)收發(fā)單元211反饋?lái)憫?yīng)數(shù)據(jù)。本發(fā)明中,終端持續(xù)或間隔性向存儲(chǔ)卡發(fā)送的數(shù)據(jù)可以是任意數(shù)據(jù),不局限于為終端預(yù)先在存儲(chǔ)卡上所創(chuàng)建文件的命令數(shù)據(jù)。終端和存儲(chǔ)卡之間可以協(xié)商命令協(xié)議,終端可以利用應(yīng)用軟件基于該命令協(xié)議向存儲(chǔ)卡中的該文件寫入命令數(shù)據(jù)。該命令協(xié)議可以是終端與存儲(chǔ)卡之間的私有命令協(xié)議。存儲(chǔ)卡向終端反饋的響應(yīng)數(shù)據(jù)可以是任意數(shù)據(jù)。終端可以設(shè)定一時(shí)間閾值,在該閾值內(nèi)收到響應(yīng)數(shù)據(jù)則判斷該存儲(chǔ)卡為工作狀態(tài),對(duì)處于工作狀態(tài)的存儲(chǔ)卡持續(xù)供電;超過(guò)該閾值未收到響應(yīng)數(shù)據(jù),則判斷該存儲(chǔ)卡為非工作狀態(tài),對(duì)處于非工作狀態(tài)的存儲(chǔ)卡進(jìn)行斷電。本發(fā)明的終端包括但不局限于移動(dòng)終端;移動(dòng)終端包括但不局限于手機(jī)、PAD、數(shù)碼相機(jī)、音頻播放器等;存儲(chǔ)卡包括但不局限于SD、CF、TF等。本發(fā)明通過(guò)終端持續(xù)或間隔性向存儲(chǔ)卡發(fā)送數(shù)據(jù),存儲(chǔ)卡對(duì)終端發(fā)送的數(shù)據(jù)反饋?lái)憫?yīng)數(shù)據(jù)的方式,使存儲(chǔ)卡保持工作狀態(tài)而不掉電。解決了存儲(chǔ)卡掉電問(wèn)題的同時(shí),不需要重新定制終端的電源管理方案,也無(wú)需用戶手動(dòng)操作。進(jìn)一步,存儲(chǔ)卡對(duì)接收到的終端持續(xù)或間隔性發(fā)送的數(shù)據(jù)進(jìn)行識(shí)別,如果接收到的是終端專為防掉電而定義的數(shù)據(jù),存儲(chǔ)卡直接向終端反饋?lái)憫?yīng)數(shù)據(jù),省去將該數(shù)據(jù)寫入存儲(chǔ)卡的存儲(chǔ)模塊的操作,這樣可避免往存儲(chǔ)卡的存儲(chǔ)模塊存入垃圾數(shù)據(jù),還避免了對(duì)存儲(chǔ)模塊的頻繁寫入,進(jìn)一步減少終端功耗。以上內(nèi)容是結(jié)合具體的實(shí)施方式對(duì)本發(fā)明所作的進(jìn)一步詳細(xì)說(shuō)明,不能認(rèn)定本發(fā)明的具體實(shí)施只局限于這些說(shuō)明。對(duì)于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡(jiǎn)單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種存儲(chǔ)卡防掉電方法,其特征在于,包括: 終端持續(xù)或間隔性向存儲(chǔ)卡發(fā)送數(shù)據(jù); 所述存儲(chǔ)卡對(duì)所述終端發(fā)送的數(shù)據(jù)反饋?lái)憫?yīng)數(shù)據(jù); 所述終端根據(jù)所述響應(yīng)數(shù)據(jù)判斷所述存儲(chǔ)卡是否為工作狀態(tài); 所述終端對(duì)處于工作狀態(tài)的所述存儲(chǔ)卡持續(xù)供電。
2.如權(quán)利要求1所述的方法,其特征在于,所述終端持續(xù)或間隔性向存儲(chǔ)卡發(fā)送數(shù)據(jù)的方法包括:所述終端預(yù)先在所述存儲(chǔ)卡創(chuàng)建文件,終端持續(xù)或間隔性向所述文件寫入命令數(shù)據(jù)。
3.如權(quán)利要求1所述的方法,其特征在于,所述存儲(chǔ)卡對(duì)終端發(fā)送的數(shù)據(jù)反饋?lái)憫?yīng)數(shù)據(jù)的方法包括: 所述存儲(chǔ)卡對(duì)所述終端持續(xù)或間隔性發(fā)送的數(shù)據(jù)進(jìn)行識(shí)別; 若所述數(shù)據(jù)是終端專為防掉電而定義的數(shù)據(jù),則所述存儲(chǔ)卡直接向所述終端反饋?lái)憫?yīng)數(shù)據(jù);否則所述存儲(chǔ)卡將所述數(shù)據(jù)寫入存儲(chǔ)模塊,并向所述終端反饋?lái)憫?yīng)數(shù)據(jù)。
4.如權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,所述存儲(chǔ)卡為SD、CF、TF中的一種。
5.如權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,所述終端為移動(dòng)終端。
6.一種存儲(chǔ)卡防掉電裝置,其特征在于,包括終端和內(nèi)置于終端中的存儲(chǔ)卡,其中, 所述終端包括第一數(shù)據(jù)收發(fā)單元、判斷單元和供電單元;所述第一數(shù)據(jù)收發(fā)單元用于向所述存儲(chǔ)卡發(fā)送數(shù)據(jù),用于接收所述存儲(chǔ)卡反饋的響應(yīng)數(shù)據(jù);所述判斷單元用于根據(jù)所述響應(yīng)數(shù)據(jù)判斷所述存儲(chǔ)卡是否為工作狀態(tài);所述供電單元用于對(duì)處于工作狀態(tài)的所述存儲(chǔ)卡持續(xù)供電; 所述存儲(chǔ)卡包括存儲(chǔ)模塊和第二數(shù)據(jù)收發(fā)單元;所述第二數(shù)據(jù)收發(fā)單元用于接收所述終端發(fā)送的數(shù)據(jù),用于根據(jù)所述終端發(fā)送的數(shù)據(jù)向所述終端反饋?lái)憫?yīng)數(shù)據(jù)。
7.如權(quán)利要求6所述的裝置,其特征在于,所述第一數(shù)據(jù)收發(fā)單元用于預(yù)先在所述存儲(chǔ)卡創(chuàng)建文件,持續(xù)或間隔性向所述文件寫入命令數(shù)據(jù)。
8.如權(quán)利要求6所述的裝置,其特征在于,所述存儲(chǔ)卡還包括識(shí)別單元,用于對(duì)所述第二數(shù)據(jù)收發(fā)單元接收到的所述終端發(fā)送的數(shù)據(jù)進(jìn)行識(shí)別,若所述數(shù)據(jù)是終端專為防掉電而定義的數(shù)據(jù),則所述第二數(shù)據(jù)收發(fā)單元直接向所述終端反饋?lái)憫?yīng)數(shù)據(jù);否則所述第二數(shù)據(jù)收發(fā)單元將所述數(shù)據(jù)寫入所述存儲(chǔ)模塊,并向所述終端反饋?lái)憫?yīng)數(shù)據(jù)。
9.如權(quán)利要求6至8任一項(xiàng)所述的裝置,其特征在于,所述存儲(chǔ)卡為SD、CF、TF中的一種。
10.如權(quán)利要求6至8任一項(xiàng)所述的裝置,其特征在于,所述終端為移動(dòng)終端。
全文摘要
本發(fā)明公開(kāi)一種存儲(chǔ)卡防掉電方法及裝置,該方法包括終端持續(xù)或間隔性向存儲(chǔ)卡發(fā)送數(shù)據(jù);存儲(chǔ)卡對(duì)終端發(fā)送的數(shù)據(jù)反饋?lái)憫?yīng)數(shù)據(jù);終端根據(jù)該響應(yīng)數(shù)據(jù)判斷存儲(chǔ)卡是否為工作狀態(tài);終端對(duì)處于工作狀態(tài)的存儲(chǔ)卡持續(xù)供電。該裝置包括終端和內(nèi)置于終端中的存儲(chǔ)卡,終端包括用于向存儲(chǔ)卡發(fā)送數(shù)據(jù)、接收存儲(chǔ)卡反饋的響應(yīng)數(shù)據(jù)的第一數(shù)據(jù)收發(fā)單元、用于根據(jù)該響應(yīng)數(shù)據(jù)判斷存儲(chǔ)卡是否為工作狀態(tài)的判斷單元和用于對(duì)處于工作狀態(tài)的存儲(chǔ)卡持續(xù)供電的供電單元;存儲(chǔ)卡包括存儲(chǔ)模塊和用于接收終端發(fā)送的數(shù)據(jù)、向終端反饋?lái)憫?yīng)數(shù)據(jù)的第二數(shù)據(jù)收發(fā)單元。本發(fā)明通過(guò)以上技術(shù)方案,提供一種更加完善的存儲(chǔ)卡防掉電方法及裝置。
文檔編號(hào)G06K19/073GK103177283SQ20111043230
公開(kāi)日2013年6月26日 申請(qǐng)日期2011年12月21日 優(yōu)先權(quán)日2011年12月21日
發(fā)明者劉鳳, 趙云海, 王建 申請(qǐng)人:國(guó)民技術(shù)股份有限公司