[發明專利]一種向SD memory卡讀寫私有數據的方法有效
| 申請號: | 201010570211.0 | 申請日: | 2010-12-02 |
| 公開(公告)號: | CN102486837A | 公開(公告)日: | 2012-06-06 |
| 發明(設計)人: | 胡榮英;陳官學 | 申請(專利權)人: | 國民技術股份有限公司 |
| 主分類號: | G06K17/00 | 分類號: | G06K17/00;G06K19/073 |
| 代理公司: | 北京輕創知識產權代理有限公司 11212 | 代理人: | 楊立 |
| 地址: | 518057 廣東省深圳市南山區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 sd memory 讀寫 私有 數據 方法 | ||
技術領域
本發明涉及通信領域,尤其涉及一種向SD?memory卡讀寫私有數據的方法。?
背景技術
現有技術中,SD?memory卡通過下述的方案來實現私有數據的讀寫:?
第一種方案:量產工具在SD?memory卡上創建讀寫文件,該讀寫文件的地址是由量產工具和SD?memory卡固件協商好的某個地址或地址范圍,SD?memory卡固件把和量產工具協商好的讀寫文件文件的地址或地址范圍記錄下來,但是這些地址或地址范圍不可以更新。讀私有數據時,SD?memory卡固件會將標準SD讀命令的地址與SD?memory卡固件記錄的地址相比較,若標準SD讀命令的地址與SD?memory卡固件記錄的地址相等或在SD?memory卡固件記錄的地址范圍內說明該讀命令是私有數據讀操作,否則為正常讀操作。這樣如果這些讀文件被刪除再去創建這些讀文件,則再次創建的讀文件的地址可能就和SD?memory卡固件記錄的地址不相等或不在SD?memory卡記錄的地址范圍內,這樣SD?memory卡就不能再識別出私有數據讀操作了。本方案中私有數據寫操作有2種:1、寫私有數據時在SD標準寫命令中加入私有數據寫標識符,SD?memory卡判斷SD標準寫命令中是否有私有數據寫標識符,若有則執行私有數據寫操作;2、寫文件的地址是由量產工具和SD?memory卡固件協商好的某個地址或地址范圍,SD?memory卡固件把和量產工具協商好的寫文件的地址或地址范圍記錄下來,但是這些地址或地址范圍不可以更新,私有數據寫操作室,SDmemory卡固件會將標準SD寫命令的地址與SD?memory卡固件記錄的地址相比較,若標準SD寫命令的地址與SD?memory卡固件記錄的地址相等或在SD?memory卡固件記錄的地址范圍內說明該命令是私有數據寫操作,否則為正常寫操作。?
第二種方案:量產工具在SD?memory卡上創建讀寫文件,該讀寫文件的地址是由量產工具和SD?memory卡固件協商好的某個地址或地址范圍,SD?memory卡固件把和量產工具協商好的讀寫文件的地址或地址范圍記錄下來,并且SD?memory卡固件會對這些讀寫文件的地址進行保護,即SD?memory卡固件阻止對這些讀寫文件的地址進行寫操作,也就是SD?memory卡不允許對這些讀寫文件進行刪除,且不允許對SD?memory卡格式化操作。?
本文中,私有數據包括私有命令和私有數據。?
綜上所述,現有技術中對SD?memory卡讀寫私有數據的方案中存在這樣的問題:量產時建立的讀寫文件不允許被刪除、不允許被格式化操作;或者量產時建立的讀寫文件在被刪除之后、被編輯之后或SD?memory卡被格式化之后不能再通過該讀寫文件來實現私有數據的讀寫。?
發明內容
本發明所要解決的技術問題是提供一種向SD?memory卡讀寫私有數據的方法,使得SD?memory卡量產時建立的讀文件文件在被刪除之后、被編輯之后或SD?memory卡被格式化之后還能夠實現私有數據的讀寫。?
為解決上述技術問題,本發明提出了一種向SD?memory卡讀寫私有數據的方法,包括:?
在SD?memory卡中建立私有數據讀、寫文件,并將私有數據讀文件的地址保存到SD?memory卡的存儲空間,SD?memory卡上電時從存儲空間中讀出私有數據讀文件的地址并常駐內存,所述私有數據讀、寫文件的FAT表可寫、目錄可寫、數據區可寫;?
寫私有數據時終端向SD?memory卡發出私有數據寫命令,所述私有數據寫命令是在SD標準寫命令中加入私有數據寫標識符而形成,SD?memory卡判斷SD標準寫命令中是否有私有數據寫標識符,若有則執行私有數據寫操作;?
讀私有數據時SD?memory卡判斷SD標準讀命令的地址是否與自身保存的私有數據讀文件的地址相匹配,若匹配則進行私有數據讀操作,SD?memory卡在返回給終端的數據包中加入私有數據讀標識符,形成私有數據讀命令,所述終端根據該私有數據讀標識符判斷SDmemory卡返回的數據為私有數據。?
進一步地,上述方法還可具有以下特點,在進行私有數據的讀寫操作前,終端檢查SD?memory卡中私有數據讀和/或寫文件是否完整,若不完整則重新建立私有數據讀和/或寫文件,并重新保存私有數據讀文件的地址到SD?memory卡的存儲空間。?
進一步地,上述方法還可具有以下特點,所述在SD標準寫命令中加入私有數據寫標識符具體為:在SD標準寫命令的起始位置加入私有數據寫標識符。?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國民技術股份有限公司,未經國民技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010570211.0/2.html,轉載請聲明來源鉆瓜專利網。





