国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

射頻識別技術漫談(26)——Felica的文件系統(tǒng)

闐笑 ? 來源:魏道志 ? 作者:魏道志 ? 2023-10-24 16:11 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Felica的文件系統(tǒng)使用“系統(tǒng)域服務數據塊”的結構,如下圖所示。通過這種結構實現對卡片非易失性存儲區(qū)的使用和操作。

wKgZomU3fCyABmOMAACdDiWbvck265.png

、數據塊

在Felica卡的文件系統(tǒng)中,非易失性內存操作的最小容量單位是16字節(jié),稱為數據塊。所有的用戶數據以數據塊為單位存取。如果用戶的數據超過16字節(jié)就要以多塊的形式存儲。除了用戶數據,文件系統(tǒng)的管理信息也以數據塊的形式存儲。事實上,用戶并不需要直接對數據塊進行操作,而是通過一種被稱為“服務”的機制實現存取。

2、服務

“服務”是文件系統(tǒng)中數據塊的集合,“服務”提供了集合中數據塊的存取控制。所有數據塊的存取都是通過服務來實現的,因此,向卡片的文件系統(tǒng)注冊“服務”才有可能存取數據塊。

為了操作“服務”管理下的數據塊,首先通過一個2字節(jié)的服務代碼標識一個服務,然后使用1個字節(jié)的數據塊號確定服務中數據塊的位置。任何一個服務中的數據塊號都是從0開始。

有3種不同類型的服務:

(1) 隨機服務:這是一種普通用途的服務,可以讀寫服務中任一指定的數據塊。

(2) 循環(huán)服務:這種服務中的數據滾動管理。寫入新數據的同時將刪除最舊的數據。

(3) 錢包服務:這種服務中的數據采用收費滾動管理,自動對塊中指定的數據進行數值操作。

每種服務的存取方法不同。服務的訪問屬性可設置為“讀/寫”、“只讀”、“操作前需要認證”等。

3、域

Felica使用“服務”用來管理數據塊,同時使用“域”來管理非易失性存儲區(qū)剩余的可用數據塊或用來分配數據塊給服務。

所有的服務都處于某一域的管理之下。所以服務建立的時候需要向主管它的域申請分配數據塊。域之間也可以交叉管理,一個域下的數據塊可以分配給其他的域,也可以被其他域管理。域使用2字節(jié)的域代碼標識,其中域0是根域,在卡中總是存在,代碼為0000H。

4、系統(tǒng)

系統(tǒng)是是文件系統(tǒng)的最高級,一個系統(tǒng)被看成一張邏輯卡片。通過系統(tǒng)分割,可以在一張物理卡片中生成多個系統(tǒng),與域和服務類似,系統(tǒng)也使用一個兩字節(jié)的系統(tǒng)代碼來表示。

為了識別一張卡片,讀寫器必須使用輪詢命令巡檢射頻場中未知數目的卡片。系統(tǒng)代碼作為輪詢命令的參數,在防沖突的過程中,只有系統(tǒng)代碼相符的系統(tǒng)做出響應??ㄆ先绻至硕鄠€系統(tǒng),讀寫器則像對待一張單獨的卡片一樣對待卡上的每一個系統(tǒng)。

5、域和服務之間的關系

系統(tǒng)中的域和服務使用兩字節(jié)的代碼標識,每個服務只能分配一個代碼,且在系統(tǒng)中唯一,而域則分配了一個代碼段。域所管理的服務代碼中最前面的服務代碼同時又是該域的域代碼。

例如一個服務的服務代碼是12C8H,它所在的域管理的代碼范圍是12C0H~3FFFH,則域代碼是12C0H。

域和服務之間以及域和域之間的父子關系通過以下方式確定:

(1) 如果一個服務的服務代碼位于一個域管理的服務代碼范圍內,則該域與對應的服務形成父子關系。

(2) 如果域A管理的的服務代碼位于域B管理的服務代碼范圍內,則該域B與域A形成父子關系。

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯系本站處理。 舉報投訴
  • 射頻
    +關注

    關注

    106

    文章

    5994

    瀏覽量

    173311
  • RFID
    +關注

    關注

    392

    文章

    6897

    瀏覽量

    247856
  • 文件系統(tǒng)

    關注

    0

    文章

    302

    瀏覽量

    20932
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    明晚8點|睿擎文件系統(tǒng)實戰(zhàn):從開發(fā)到發(fā)布全流程解析

    文件操作到鏡像發(fā)布,一次直播掌握完整開發(fā)流程!在嵌入式系統(tǒng)開發(fā)中,文件系統(tǒng)是數據存儲、配置管理和資源訪問的核心基礎。然而在實際開發(fā)中,文件操作效率低下、鏡像打包流程復雜、
    的頭像 發(fā)表于 11-11 11:53 ?612次閱讀
    明晚8點|睿擎<b class='flag-5'>文件系統(tǒng)</b>實戰(zhàn):從開發(fā)到發(fā)布全流程解析

    【直播預告】下周三晚8點|睿擎文件系統(tǒng)實戰(zhàn):從開發(fā)到發(fā)布全流程解析

    文件操作到鏡像發(fā)布,一次直播掌握完整開發(fā)流程!在嵌入式系統(tǒng)開發(fā)中,文件系統(tǒng)是數據存儲、配置管理和資源訪問的核心基礎。然而在實際開發(fā)中,文件操作效率低下、鏡像打包流程復雜、
    的頭像 發(fā)表于 11-06 18:05 ?1875次閱讀
    【直播預告】下周三晚8點|睿擎<b class='flag-5'>文件系統(tǒng)</b>實戰(zhàn):從開發(fā)到發(fā)布全流程解析

    睿擎派文件系統(tǒng)指南:從開發(fā)到發(fā)布全流程實踐 | 技術解析

    在嵌入式系統(tǒng)開發(fā)中,文件系統(tǒng)扮演著至關重要的角色,它負責數據的持久化存儲、配置文件管理和資源訪問等核心功能。睿擎平臺提供了一套完整的文件系統(tǒng)解決方案,從開發(fā)階段的API調用到調試階段的
    的頭像 發(fā)表于 11-05 18:13 ?8043次閱讀
    睿擎派<b class='flag-5'>文件系統(tǒng)</b>指南:從開發(fā)到發(fā)布全流程實踐 | <b class='flag-5'>技術</b>解析

    文件系統(tǒng),使用iar編譯報錯,gcc可以正常編譯,為什么?

    文件系統(tǒng),使用iar編譯報錯,gcc可以正常編譯,為什么?
    發(fā)表于 09-23 06:54

    文件系統(tǒng)文件怎么循環(huán)覆蓋的寫入數據?

    請教一個文件系統(tǒng)數據寫入的問題。 比如我新建一個文件,test.txt,寫入數據超過512KB后,就從頭開始寫,后面的數據不刪除,從頭開始覆蓋。 比如原來寫了1000條數據,然后從頭開始循環(huán)覆蓋
    發(fā)表于 09-22 08:20

    如何在 nuc980 上切換到持久文件系統(tǒng)

    我遵循了“NUC980 Linux 4.4 BSP 用戶手冊EN.pdf”文檔,但當我嘗試取消選擇“初始 RAM 文件系統(tǒng)和 RAM 磁盤 (initramfs/initrd) 支持
    發(fā)表于 08-29 07:58

    技術貼|【RK3588】ELF 2開發(fā)板如何添加exFAT和NTFS文件系統(tǒng)格式

    基于RK3588設計的ELF2開發(fā)板在搭載Desktop22.04系統(tǒng)時,對TF卡的文件系統(tǒng)支持存在以下限制:不支持exFAT格式;支持NTFS格式,但需手動掛載;針對上述兼容性問題,本文將介紹
    的頭像 發(fā)表于 08-27 17:21 ?3460次閱讀
    <b class='flag-5'>技術</b>貼|【RK3588】ELF 2開發(fā)板如何添加exFAT和NTFS<b class='flag-5'>文件系統(tǒng)</b>格式

    Linux三大主流文件系統(tǒng)解析

    還在為選擇哪個文件系統(tǒng)而糾結?作為一名摸爬滾打多年的運維老鳥,我將用最接地氣的方式,帶你徹底搞懂 Linux 三大主流文件系統(tǒng)的奧秘。
    的頭像 發(fā)表于 08-05 17:37 ?1351次閱讀

    飛凌嵌入式ElfBoard ELF 1板卡-文件系統(tǒng)簡介

    作為物理磁盤來使用的一種技術。它并非一個實際的文件系統(tǒng),而是一種將實際的文件系統(tǒng)裝入內存的機制,并且可以作為根文件系統(tǒng)。將一些經常被訪問而又不會更改的
    發(fā)表于 06-19 17:22

    服務器數據恢復—重裝系統(tǒng)導致XFS文件系統(tǒng)分區(qū)丟失的數據恢復案例

    服務器數據恢復環(huán)境&故障: 一臺服務器上通過磁盤柜+RAID卡組建的riad5磁盤陣列,服務器上層安裝Linux操作系統(tǒng),搭建XFS文件系統(tǒng)。服務器上層分配一個LUN,并劃分了兩個分區(qū)
    的頭像 發(fā)表于 06-12 11:20 ?769次閱讀
    服務器數據恢復—重裝<b class='flag-5'>系統(tǒng)</b>導致XFS<b class='flag-5'>文件系統(tǒng)</b>分區(qū)丟失的數據恢復案例

    服務器數據恢復—ocfs2文件系統(tǒng)被格式化為Ext4文件系統(tǒng)的數據恢復案例

    服務器存儲數據恢復環(huán)境&故障: 人為誤操作將Ext4文件系統(tǒng)誤裝入一臺服務器存儲上的Ocfs2文件系統(tǒng)數據卷上,導致原Ocfs2文件系統(tǒng)被格式化為Ext4文件系統(tǒng)
    的頭像 發(fā)表于 06-10 12:03 ?698次閱讀
    服務器數據恢復—ocfs2<b class='flag-5'>文件系統(tǒng)</b>被格式化為Ext4<b class='flag-5'>文件系統(tǒng)</b>的數據恢復案例

    Linux文件系統(tǒng)打包及鏡像制作,觸覺智能RK3562開發(fā)板演示

    本文介紹Linux開發(fā)板文件系統(tǒng)打包及鏡像制作的方法,演示Linux文件系統(tǒng)打包及鏡像制作,適用于想將配置好的系統(tǒng)環(huán)境打包成鏡像批量燒錄。觸覺智能RK3562開發(fā)板演示,搭載4核A53處理器,主頻
    的頭像 發(fā)表于 04-28 16:45 ?945次閱讀
    Linux<b class='flag-5'>文件系統(tǒng)</b>打包及鏡像制作,觸覺智能RK3562開發(fā)板演示

    如何正確選擇嵌入式文件系統(tǒng)?

    Linux嵌入式系統(tǒng)中,文件系統(tǒng)和緩存機制常導致數據存儲穩(wěn)定性問題。本文通過案例分析原因,對比不同文件系統(tǒng)特性,為開發(fā)者提供優(yōu)化建議,助力提升數據穩(wěn)定性和系統(tǒng)可靠性。前言基于Linux
    的頭像 發(fā)表于 03-17 11:35 ?1054次閱讀
    如何正確選擇嵌入式<b class='flag-5'>文件系統(tǒng)</b>?

    在stm32cubeprogrammer上燒錄時,取消勾選根文件系統(tǒng),燒錄后發(fā)現sd卡上根文件系統(tǒng)的分區(qū)沒有了,為什么?

    在修改了linux內核后,我想只把bootfs燒錄到sd卡上,而不擦除根文件系統(tǒng)的分區(qū)。 我在stm32cubeprogrammer上燒錄時,取消勾選根文件系統(tǒng),燒錄后發(fā)現sd卡上根文件系統(tǒng)的分區(qū)沒有了。
    發(fā)表于 03-07 06:38

    NFS網絡文件系統(tǒng)深度解析

    NFS:Network File System 網絡文件系統(tǒng),基于內核的文件系統(tǒng)。Sun 公司開發(fā),通過使用 NFS,用戶和程序可以像訪問本地文件一樣訪問遠端系統(tǒng)上的
    的頭像 發(fā)表于 03-01 14:15 ?1375次閱讀