參數(shù)資料
型號: LRI64-W4
廠商: 意法半導體
英文描述: Memory TAG IC, 64-bit Unique ID with WORM User Area 13.56MHz, ISO 15693 Standard Compliant
中文描述: 內存標簽IC,64位唯一ID與WORM的用戶區(qū)13.56,ISO 15693標準兼容
文件頁數(shù): 34/38頁
文件大小: 515K
代理商: LRI64-W4
LRI64
34/38
APPENDIX B. C-EXAMPLE TO CALCULATE OR CHECK THE CRC16
ACCORDING TO ISO/IEC 13239
The Cyclic Redundancy Check (CRC) is calculat-
ed on all data contained in a message, from the
start of the Flags through to the end of Data. This
CRC is used from VCD to LRI64 and from LRI64
to VCD.
To add extra protection against shifting errors, a
further transformation on the calculated CRC is
made. The One’s Complement of the calculated
CRC is the value attached to the message for
transmission.
For checking of received messages the 2 CRC
bytes are often also included in the re-calculation,
for ease of use. In this case, given the expected
value for the generated CRC is the residue of
F0B8h
Table 19. CRC Definition
CRC Calculation Example
This example in C language illustrates one method
of calculating the CRC on a given set of bytes
comprising a message.
#define POLYNOMIAL0x8408// x^16 + x^12 + x^5 + 1
#define PRESET_VALUE0xFFFF
#define CHECK_VALUE0xF0B8
#define NUMBER_OF_BYTES4// Example: 4 data bytes
#define CALC_CRC1
#define CHECK_CRC0
void main()
{
unsigned int current_crc_value;
unsigned char array_of_databytes[NUMBER_OF_BYTES + 2] = {1, 2, 3, 4, 0x91, 0x39};
int number_of_databytes = NUMBER_OF_BYTES;
int calculate_or_check_crc;
int i, j;
calculate_or_check_crc = CALC_CRC;
// calculate_or_check_crc = CHECK_CRC;// This could be an other example
if (calculate_or_check_crc == CALC_CRC)
{
number_of_databytes = NUMBER_OF_BYTES;
}
else // check CRC
{
number_of_databytes = NUMBER_OF_BYTES + 2;
}
current_crc_value = PRESET_VALUE;
for (i = 0; i < number_of_databytes; i++)
{
current_crc_value = current_crc_value ^ ((unsigned int)array_of_databytes[i]);
for (j = 0; j < 8; j++)
{
if (current_crc_value & 0x0001)
CRC Definition
CRC Type
Length
Polynomial
Direction
Preset
Residue
ISO/IEC 13239
16 bits
X
16
+ X
12
+ X
5
+ 1 = Ox8408
Backward
FFFFh
F0B8h
相關PDF資料
PDF描述
LRI64 Memory TAG IC, 64-bit Unique ID with WORM User Area 13.56MHz, ISO 15693 Standard Compliant
LRI64-A1S Memory TAG IC, 64-bit Unique ID with WORM User Area 13.56MHz, ISO 15693 Standard Compliant
LRI64-A1T CONN HOUSING 2MM 18POS POLARIZED
LRI64-A7T Memory TAG IC, 64-bit Unique ID with WORM User Area 13.56MHz, ISO 15693 Standard Compliant
LRI64-SBN18 Memory TAG IC, 64-bit Unique ID with WORM User Area 13.56MHz, ISO 15693 Standard Compliant
相關代理商/技術參數(shù)
參數(shù)描述
LRI64-W4/1GE 功能描述:IC MEM TAG 13.56MHZ UNSAWN WAFER RoHS:是 類別:RF/IF 和 RFID >> RFID 發(fā)射應答器,標簽 系列:- 產(chǎn)品培訓模塊:Lead (SnPb) Finish for COTS 產(chǎn)品變化通告:Product Discontinuation 06/Feb/2012 標準包裝:1 系列:iButton® RF 型:讀/寫 頻率:13.56MHz 特點:ISO14443-B 封裝/外殼:遙控鑰匙 供應商設備封裝:遙控鑰匙 包裝:散裝
LRI64-W4/2GE 功能描述:電可擦除可編程只讀存儲器 E-EPROM RoHS:否 制造商:Atmel 存儲容量:2 Kbit 組織:256 B x 8 數(shù)據(jù)保留:100 yr 最大時鐘頻率:1000 KHz 最大工作電流:6 uA 工作電源電壓:1.7 V to 5.5 V 最大工作溫度:+ 85 C 安裝風格:SMD/SMT 封裝 / 箱體:SOIC-8
LRI64-W4/XXX 制造商:STMICROELECTRONICS 制造商全稱:STMicroelectronics 功能描述:Memory TAG IC, 64-bit Unique ID with WORM User Area 13.56MHz, ISO15693 and ISO18000-3 Mode 1 Compliant
LRIC+105 制造商:Emerson Network Power - Embedded Power 功能描述:Noise Filter; High Frequency; 5 Amps; 120-240V; 47-63Hz
LRIC102 制造商:EGS ELECTRICAL GROUP 功能描述:ISLATRL+1PH 2.5A 120V 5FT CORD