[IoT] NFC basis of ISO15693 protocol operations

Original Address :: https://blog.csdn.net/liwei16611/article/details/89083081

related articles

1, ISO15693 Protocol - transmission protocol ---- https://www.cnblogs.com/darkise/articles/6635459.html

 

SO / IEC 15693 protocol standard frequency passive RFID IC card designed for logistics and supply chain management application design, has the advantage of long-distance and the height of the anti-collision operation, etc., suitable for high-speed, long-distance applications.

Comprising ICODE SLI-S, SL2-S, and other products currently ICODE high frequency (HF) RFID tag industry standard solutions.

Internal ICODE SLI-S Series SL2 ICS20 chip configuration shown above, can be divided into a radio frequency processing unit, a data control unit and EEPROM cell.

Anti-collision data, processing such as authentication and storing the control data in the control unit.

SLICS20 memory is divided into 32 blocks, each block consists of 4 bytes (32 bits), a total of 128 bytes, as shown below, the upper four blocks (-4, -3, -2, -1 blocks) are used UID (64-bit unique ID serial number), a special function (EAS, AFI, DSFID) and the write control bits for the other 28 blocks of user data blocks.

UID block occupied -4 and -3 blocks of 8 bytes (64 bits), the world's unique tag serial number identifying the vendor written, the user can not change, the UID contained in the manufacturer code, product classification code and chip production sequence tag codes, UID code configuration as FIG.

Block write control bit is -1, the specific allocation shown above control, it is possible to control (special function blocks) and write each byte write block for each data block -2. Writing bit represents the write protection, and can not modify the control bits.

Special Function EAS (Electronic Article Surveillance, electronic anti-theft system) is designed to prevent theft of an article, the tag manager can set (EAS = 1) and clearance (EAS = 0) EAS identification, when the label is provided with an EAS marker by a read-write when's scope, the reader will recognize the EAS marker, an alarm.

1 represents a write valid EAS label, EAS label writing 0 represents cleared, other bits EAS invalid data structure as shown, the LSB of the first EAS (e bits).

Special Function AFI (Application Family Idenfifier, application family identifier), Application Family Code may be specified in advance and AFI byte is written, the sorting process performed in processing a plurality of labels.

For example, when large quantities of goods handling logistics center, can be distinguished according to the export of goods or domestic goods AFI application family identifier on the label.

AFI is encoded on one byte, consisting of two nibbles.

AFI is the upper nibble for encoding a particular group or all applications, the AFI lower nibble for encoding a particular sub-group or all applications.

Families coding is different from 0 has its own ownership. The figure is a group of AFI code definitions.

Tag supports the AFI is optional.

If the tag does not support AFI, and the flag is set if AFI, AFI value tag will not answer any request.

If the tag supports AFI, the label will respond in accordance with the rules in Table 1 match.

Special features DSFID (Data Storage Format Identifier) ​​used to represent the structure of the data stored in the memory, the details of your own, please refer to the relevant documentation.

Data storage format identifier (DSFID) data storage format identifier indicates how the data in memory is formed.

DSFID by the respective commands programmed and locked, DSFID is encoded on one byte, allowing instant know DSFID logical organization of data, if the tag does not support DSFID programming, the label will be a value "0" as a response.
----------------
Disclaimer: This article is the original article CSDN bloggers "Jane Commercial", and follow CC 4.0 BY-SA copyright agreement, reproduced, please attach the original source and link this statement.
Original link: https: //blog.csdn.net/liwei16611/article/details/89083081

Published 136 original articles · won praise 306 · Views 4.37 million +

Guess you like

Origin blog.csdn.net/xqhrs232/article/details/104036941