無論什么樣的智能卡,不管是接觸式的還是非接觸式的,存儲數據都是一個必須具備的功能。即使是只有一個5字節卡號的ID64格式的卡片也不例外,只不過卡里面的內容在出廠時就被廠家寫死了,用戶只能讀出而不能寫入或改變其內容罷了。
數據在存儲介質中的存儲格式往往和存儲介質的容量有很大關系。容量小的存儲器如E2PROM,一般以二進制的位(bit)或字節(byte)為單位;容量大的存儲介質如硬盤、U盤,一般以文件的形式存儲數據,文件有各種類型,文件大小只要別超過物理存儲總量,幾乎不受限制。
射頻卡通常面向特定的應用,容量較小,所以很少像硬盤或U盤那樣數據以格式和大小都不受限制的文件存儲,同時多數射頻卡也不以位(bit)或字節(byte)為單位執行讀寫操作,可能是因為射頻卡的數據通過無線傳輸,數據傳輸時要調制、解調,并且要加上幀頭、幀尾、同步、校驗,傳的字節數太少了效率太低。
射頻卡中的數據一般以頁(Page)、塊(Block)或特定文件(File)的形式存儲。
頁一般包括4個字節,比如Mifare Ultralight、Hitag-1、Hitag-2、Hitag-s、ICODE2都是以4個字節為1頁,每次讀寫以4個字節(1頁)為單位;
塊通常比頁大,象Mifare1 S50、S70、FELICA就是以塊為讀寫單位,一個數據塊包含16字節;
容量更大的射頻卡中一般以文件的形式存儲數據,例如Mifare Desfire以及多數CPU卡,當然這里所謂的文件其大小和類型都受到嚴格限制。
智能卡(包括接觸式卡和非接觸式卡)中的文件一般有以下4種:
1.透明二進制文件:這是最簡單也是最基礎的智能卡文件,文件大小可變,寫入和讀出的數據多少也可變,文件里的內容被看做透明的二進制數據流,沒有特定的格式;
2.線性定長記錄文件:文件被分為若干個等長的區段,每個區段對應一個記錄,讀和寫以整條的記錄為單位,用記錄號來識別區分每條記錄;
3.線性變長記錄文件:文件也是以記錄為單位進行組織,但各條記錄的大小可以不同,讀和寫以整條的記錄為單位,也是用記錄號來識別區分每條記錄。記錄的長度雖然可變,但一旦寫完,后來更新的時候新記錄的長度必須和原來記錄的長度相同;
4.循環定長記錄文件;文件以等長的記錄來組織存儲,與線性定長記錄文件不同的是,文件里的記錄數是固定的,所有記錄寫滿了后,繼續向文件里寫記錄將覆蓋最早添加的記錄。每條記錄的記錄號也不是固定的,最新寫入記錄的記錄號總是1,上一次寫入記錄的記錄號是2,依次類推。
審核編輯 黃宇
-
RFID
+關注
關注
392文章
6913瀏覽量
248172 -
射頻識別
+關注
關注
8文章
615瀏覽量
40110 -
存儲
+關注
關注
13文章
4787瀏覽量
90057
發布評論請先 登錄
一芯未來:基于RFID技術的射頻識別通道如何全面助力軍隊倉儲數字化轉型
MTBF≥4000h,IP65防護:揭秘基于RFID技術的高可靠軍用射頻識別通道的硬核實力
Agilent 4284A在射頻電路分析中的應用
安科瑞RFID射頻識別技術在中低壓開關柜內各電氣接點在線測溫的解決方案
超高頻射頻識別加持,美格智能基于高通躍龍? Q-6690的新一代手持終端解決方案上新
射頻功率放大器賦能:雙極射頻溶脂實驗研究的創新應用
無線通信系統中射頻電路的重要作用
射頻電路與芯片設計要點
RFID電子標簽(芯片)及RFID射頻識別技術深度解析
Fujitsu Frontech柔性超高頻射頻識別標簽概述
射頻電路設計——理論與應用
社區安防管理,人臉識別終端和人臉監控攝像頭有什么作用?
射頻識別技術漫談(17)——射頻卡中數據的存儲形式
評論