没有合适的资源?快使用搜索试试~ 我知道了~
NFCForum-TS-T5T-1.1
资源推荐
资源详情
资源评论
Type 5 Tag
Technical Specification
Version 1.1
2019-12-12
[T5T]
NFC Forum
TM
Copyright © 2017-2020 NFC Forum
Contents
Type 5 Tag Page i
Contents
1 Introduction .................................................................................................... 1
1.1 Objectives ...................................................................................................................... 1
1.2 Applicable Documents or References ........................................................................... 2
1.3 Administration ............................................................................................................... 2
1.4 Name and Logo Usage .................................................................................................. 2
1.5 Intellectual Property ...................................................................................................... 3
1.6 Special Word Usage ...................................................................................................... 3
1.7 Notational Conventions ................................................................................................. 4
1.7.1 Notations ......................................................................................................... 4
1.8 Abbreviations ................................................................................................................ 5
1.9 Glossary ......................................................................................................................... 6
2 RF Interface .................................................................................................... 9
3 Framing / Transmission Handling .............................................................. 10
3.1 Communication Protocol ............................................................................................. 10
3.2 Frame Structure ........................................................................................................... 10
3.3 Activation Sequence .................................................................................................... 12
4 Memory Structure and Management .......................................................... 13
4.1 Memory Addressing .................................................................................................... 13
4.2 Memory Layout: informative section .......................................................................... 15
4.3 Memory Structure ........................................................................................................ 16
4.3.1 Capability Container ..................................................................................... 16
4.3.2 T5T_Area ...................................................................................................... 22
4.4 TLV Structure Definition ............................................................................................ 22
4.4.1 TLV Structure ............................................................................................... 22
4.4.2 Defined TLV Structures for the T5T ............................................................ 23
4.4.3 NDEF Message TLV .................................................................................... 23
4.4.4 Terminator TLV ............................................................................................ 24
5 Command Set .............................................................................................. 26
5.1 Generic Command Response Structure ....................................................................... 26
5.1.1 Generic Command Structure ........................................................................ 26
5.1.2 Generic Response Structure .......................................................................... 30
5.2 READ_SINGLE_BLOCK .......................................................................................... 32
5.3 WRITE_SINGLE_BLOCK ......................................................................................... 34
5.4 LOCK_SINGLE_BLOCK .......................................................................................... 35
5.5 READ_MULTIPLE_BLOCK ..................................................................................... 37
5.6 EXTENDED_READ_SINGLE_BLOCK ................................................................... 39
5.7 EXTENDED_WRITE_SINGLE_BLOCK ................................................................. 41
5.8 EXTENDED_LOCK_SINGLE_BLOCK ................................................................... 42
5.9 EXTENDED_READ_MULTIPLE_BLOCK .............................................................. 44
5.10 SELECT ...................................................................................................................... 46
5.11 SLPV_REQ ................................................................................................................. 47
5.12 Timing Requirements .................................................................................................. 48
5.13 Checking the Presence of a Type 5 Tag ...................................................................... 49
6 Type 5 Tag State Machine ........................................................................... 50
6.1 General State Requirements ........................................................................................ 50
6.2 POWER_OFF State ..................................................................................................... 51
Contents
Type 5 Tag Page ii
6.3 READY State .............................................................................................................. 52
6.4 SELECTED State (Optional) ...................................................................................... 52
6.5 QUIET State ................................................................................................................ 53
7 NDEF Identification and Access ................................................................. 54
7.1 NDEF Identification .................................................................................................... 54
7.2 Version Treating .......................................................................................................... 54
7.3 NDEF Storage ............................................................................................................. 55
7.4 Life Cycle .................................................................................................................... 55
7.4.1 Type 5 Tag States ......................................................................................... 55
7.4.2 INITIALIZED State ...................................................................................... 56
7.4.3 READ/WRITE State ..................................................................................... 57
7.4.4 READ-ONLY State ...................................................................................... 58
7.5 NDEF Procedures ........................................................................................................ 58
7.5.1 General requirements .................................................................................... 58
7.5.2 Greedy Collection ......................................................................................... 59
7.5.3 NDEF Detection Procedure .......................................................................... 59
7.5.4 NDEF Read Procedure .................................................................................. 62
7.5.5 NDEF Write Procedure ................................................................................. 64
7.5.6 Single NDEF Read operation ....................................................................... 68
7.5.7 Single NDEF Write operation ....................................................................... 68
7.6 State Transitions .......................................................................................................... 68
7.6.1 Introduction ................................................................................................... 68
7.6.2 State Transitions Support .............................................................................. 69
7.6.3 Transition from INITIALIZED to READ/WRITE ....................................... 70
7.6.4 Transition from READ/WRITE to INITIALIZED ....................................... 70
7.6.5 Transitions from READ/WRITE to READ-ONLY ...................................... 70
A. Exhibit A ....................................................................................................... 71
B. Empty NDEF Message ................................................................................. 72
C. Examples ...................................................................................................... 73
C.1 NDEF Message Detection ........................................................................................... 73
C.1.1 Reading the Capability Container ................................................................. 73
C.1.2 Verifying the Capability Container ............................................................... 73
C.1.3 Reading T5T_Area ....................................................................................... 74
C.1.4 Check Presence of NDEF Message TLV ...................................................... 74
C.1.5 Check Length of NDEF Message ................................................................. 74
C.1.6 Empty NDEF Message TLV ......................................................................... 74
C.1.7 NDEF Message Detected .............................................................................. 74
C.2 NDEF Read Procedure ................................................................................................ 74
C.3 Writing a New NDEF Message TLV to the T5T ........................................................ 75
C.3.1 Set NDEF Message TLV Length Field to ZERO ......................................... 75
C.3.2 Write Remaining Bytes of NDEF Message .................................................. 76
C.3.3 Update NDEF Message TLV Length Field .................................................. 77
D. Revision History .......................................................................................... 78
Figures
Type 5 Tag Page iii
Figures
Figure 1: Type 5 Tag Memory map .............................................................................................. 15
Figure 2: Length Field Formats ..................................................................................................... 22
Figure 3: Type 5 Tag State Diagram ............................................................................................. 51
Figure 4: NDEF Detection Flowchart ........................................................................................... 60
Figure 5: NDEF Read Procedure Flowchart.................................................................................. 63
Figure 6: NDEF Write Procedure Flowchart ................................................................................. 65
Figure 7: Life Cycle with State Transitions .................................................................................. 69
Tables
Type 5 Tag Page iv
Tables
Table 1: Notational Conventions ..................................................................................................... 4
Table 2: Abbreviations .................................................................................................................... 5
Table 3: Generic Memory Structure with (n+1) Blocks of BLEN bytes ....................................... 13
Table 4: Four Byte Capability Container Field ............................................................................. 16
Table 5: Eight Byte Capability Container Field ............................................................................ 16
Table 6: Byte 1 of Capability Container ........................................................................................ 18
Table 7: Byte 3 of Capability Container ........................................................................................ 20
Table 8: Example of 4 Byte Coding of the CC.............................................................................. 21
Table 9: Example of 8 Byte Coding of the CC, Indicating the 1-Byte Address Mode ................. 21
Table 10: Example of 8 Byte Coding of the CC, Indicating the 2-Byte Address Mode ............... 22
Table 11: Defined TLV Structures ................................................................................................ 23
Table 12: NDEF Message TLV ..................................................................................................... 24
Table 13: Terminator TLV ............................................................................................................ 25
Table 14: Command Set ................................................................................................................ 26
Table 15: Generic Command Structure ......................................................................................... 27
Table 16: REQ_FLAG .................................................................................................................. 27
Table 17: Generic Response Structure .......................................................................................... 30
Table 18: Format of RES_FLAG .................................................................................................. 30
Table 19: Error Codes ................................................................................................................... 31
Table 20: Format of READ_SINGLE_BLOCK_REQ ................................................................. 32
Table 21: Format of READ_SINGLE_BLOCK_RES .................................................................. 32
Table 22: Format of WRITE_SINGLE_BLOCK_REQ ................................................................ 34
Table 23: Format of WRITE_SINGLE_BLOCK_RES ................................................................ 34
Table 24: Format of LOCK_SINGLE_BLOCK_REQ ................................................................. 36
Table 25: Format of LOCK_SINGLE_BLOCK_RES .................................................................. 36
Table 26: Format of READ_MULTIPLE_BLOCK_REQ ............................................................ 37
Table 27: Format of READ_MULTIPLE_BLOCK_RES ............................................................. 37
Table 28: Format of EXTENDED_READ_SINGLE_BLOCK_REQ .......................................... 39
Table 29: Format of EXTENDED_READ_SINGLE_BLOCK_RES ........................................... 39
Table 30: Format of EXTENDED_WRITE_SINGLE_BLOCK_REQ ........................................ 41
Table 31: Format of EXTENDED_WRITE_SINGLE_BLOCK_RES ......................................... 41
Table 32: Format of EXTENDED_LOCK_SINGLE_BLOCK_REQ .......................................... 43
Table 33: Format of EXTENDED_LOCK_SINGLE_BLOCK_RES ........................................... 43
剩余85页未读,继续阅读
资源评论
wjy_knife
- 粉丝: 0
- 资源: 21
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功