無驅(qū)系列中文使用手冊(cè)_第1頁
無驅(qū)系列中文使用手冊(cè)_第2頁
無驅(qū)系列中文使用手冊(cè)_第3頁
無驅(qū)系列中文使用手冊(cè)_第4頁
無驅(qū)系列中文使用手冊(cè)_第5頁
已閱讀5頁,還剩53頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

簡(jiǎn) 概 概 API函數(shù)指 附 復(fù)旦 華虹 均可工作于WindowsXP(sp3)等操作系統(tǒng)上。 PICC:近耦合集成電路卡RWD:讀/寫設(shè)備 RFID:射頻識(shí)別號(hào) : ??概?API???MifareStandard1K?MifareUltraLight?MifareStandard4K?SAM/CPU?MifarePro/Prox?附錄(非接觸卡特性 RF-EYE是明華公司推出的又一款射頻。它采用了USB接口通訊和取電,支持ISO14443-3TypeA協(xié)議的卡片,例如MifareOne、UltraLight、Mifare4K、MifarePro等。隨機(jī)卡 環(huán)境溫度:0°С~ 200 用rf_load_key()將卡中某一扇區(qū) 列號(hào),并且卡片進(jìn)入激活狀態(tài)。 驗(yàn)證的卡片調(diào)用 Pe5fintrf_reset(HANDLE int16功能:將RF(射頻)模塊的能量釋放幾毫秒 icdev:rf_init()返回的設(shè)備描述符_Msec:0~返回 成 例:st=rf_reseticdev,60);HANDLErf_init(int16port,long功能:該函數(shù)用于建立 與PC機(jī)之間的連接,首先搜索無驅(qū)接口,如果找到 ,則用選定的與PC機(jī) 參數(shù): Baud:baudrate通訊波特率(9600~115200),對(duì)于無驅(qū)設(shè)備該參數(shù)無效返回:≥0: 例 inticdev=rf_init(1,115200);//波特 功能:斷開PC機(jī)與之間的連接,并釋放相關(guān)設(shè)備描述符。參數(shù):icdev:rf_init()返回的設(shè)備描述符返回:=0:成功<>0: intst;intrf_encrypt(char*key,unsignedchar*ptrSource,unsignedintmsgLen,unsignedchar*ptrDest);DES算法加密。參數(shù): : 返回:= 成<>0: //用“ ”加密“abcdefghabcdefgh” rf_decrypt(char*key,unsignedchar*ptrSource,unsignedintmsglen,功能:DES算法。參數(shù): ptrsource:密文 返回: 成 //用“ :16ASCII字符。參數(shù):hex:16 length:16進(jìn)制數(shù)的長(zhǎng)度返回:=0 :ASCII16進(jìn)制數(shù)。參數(shù):a length:ASCII返回: :射頻頭復(fù)位(射頻頭掉電幾毫秒)。參數(shù): :返回 例 :蜂鳴幾毫秒。參數(shù): _Msec:返回 = 例 功能:獲取 參數(shù):icdev:rf_init()_Status:返回 返回: 例 intunsignedcharstatus[19];intrf_srd_snr(HANDLEicdev,int16lenth,unsignedchar功能:獲取的產(chǎn)品序列號(hào)。參數(shù):icdev:rf_init()返回的設(shè)備描述符length:產(chǎn)品序列號(hào)的長(zhǎng)度為16字節(jié)receive_buffer:返回的產(chǎn)品序列號(hào)返回 成 unsignedcharreceive_buffer[17]; :API函數(shù)庫版本號(hào)。參數(shù):返回 unsignedcharstr_ver[19]; 功能: 參數(shù): receive_data:接收數(shù)據(jù),長(zhǎng)度大于7receive_data[0]:年receive_data[1]:星期receive_data[2]:月receive_data[3]:日receive_data[4]:時(shí)receive_data[5]:分receive_data[6]:秒返回 成 例 intunsignedchardatetime[8];//datetime//1999,Thursday,May20, 功能:設(shè)置 參數(shù):icdev:rf_init()返回的設(shè)備描述符 年月日時(shí)分秒返回 //設(shè)置日期為:17/06/99,時(shí)間為:12:34:56,星期一unsignedchardata[8]; 功能:時(shí)鐘的日期、星期和時(shí)間(16進(jìn)制數(shù))。參數(shù):icdev:rf_init()返回的設(shè)備描述符receive_data返回的數(shù)據(jù),長(zhǎng)度大于14個(gè)字節(jié)返回 char 功能:以16進(jìn)制數(shù)設(shè)置時(shí)鐘的日期、星期和時(shí)間。參數(shù):icdev:rf_init()返回的設(shè)備描述符 返回 成 例 //設(shè)置日期:17/06/99,時(shí)間:12:34:56,星期char 功能:eeprom的內(nèi)容。參數(shù):

icdev,int16 int16length,unsigned offset:位移地址(0-249)length: 返回 = unsignedcharSend_buffer[250]; :eeprom中寫入數(shù)據(jù)。參數(shù):

int16 length,unsignedicdev:rf_init()返回的設(shè)備描述符offset:位移地址(0-249)length:數(shù)據(jù)長(zhǎng)度(1-send_buffer:eeprom返回 = 成 unsignedcharSend_buffer[249];防防改變操作驗(yàn)證減值操作增值(完成所有操作?裝載認(rèn)證是指將 單元,PC機(jī)發(fā)送卡片認(rèn)證指令后從 直接認(rèn)證是指PC機(jī)向 缺點(diǎn):安全性不夠由于每次對(duì)卡片認(rèn)證時(shí), 這里詳細(xì)介紹了MifareStandard1K卡片的操作函數(shù),有關(guān)卡片的資料詳見附錄“MifareStandard1K”部分。低級(jí)和高級(jí)函數(shù)都可對(duì)iare卡進(jìn)行同一操作。每一條高級(jí)函數(shù)都集成了一系列低級(jí)函數(shù)。這樣用戶使用起來會(huì)更方便。但是,如果對(duì)卡片進(jìn)行多扇區(qū)或多塊操作,速度將會(huì)變慢,因?yàn)樵?r,unsignedchar*_NKey);功能: (0~15),每個(gè)扇區(qū)有兩個(gè)(KEYA和KEYB)。參數(shù)

icdev:rf_init()_Mode:類4—KEYr:須裝 返回 = 成 //裝載扇區(qū)1的0key rf_load_key_hex(HANDLEicdev,unsignedchar_Mode,unsigned :rf_load_key函數(shù)相似。參數(shù):icdev:rf_init()_Mode:類4—KEYr:須裝載的扇區(qū)號(hào)返回 charkey[]=“a0a1a2a3a4a5”; rf_request(HANDLEicdev,unsignedchar :該函數(shù)向卡片發(fā)出尋卡命令,開始選擇一張新卡片時(shí)需要執(zhí)行該函數(shù)。參數(shù):icdev:rf_init()Mode:尋卡模式IDLEmode,只有處在IDLE狀態(tài)的卡片才響應(yīng)令A(yù)LLmode,處在IDLE狀態(tài)和HALT狀態(tài)的卡片都將響應(yīng)令Tagtype:返回卡片類型(Mifarestd.1k:0x0004,UltraLight:0x0044,FM005:0x0005,Mifarestd.4k:0x0002,SHC1122:0x3300)返回 成 unsignedcharMode=0;unsignedinttagtype; 功能: 隊(duì)列。如果有幾張MIFARE卡片在感應(yīng)區(qū)內(nèi),將會(huì)選擇一片,并返回卡片的序列號(hào)供將來調(diào)用rf_select函數(shù)時(shí)使用。 返回 = 成 unsignedlongsnr;:PC:icdev:rf_init()返回的設(shè)備描述符_Snr::返回 = 成 例 intunsignedlongsnr=239474;unsignedcharsize;st=rf_select(icdev,snr,&size); rf_authentication(HANDLEicdev,unsignedchar_Mode,unsigned功能: 與需要的卡片的同一扇區(qū)(0~15)的是否一致。如果中選擇 (可用rf_load_key函數(shù)修改)與卡片的相匹配,驗(yàn)

rf_init()_Mode:驗(yàn)證類型0—KEYA4—KEYB 返回 = 成<>0:例 int//authenticationthe5thsectorwhitthe0thkeyAintrf_authentication_2(HANDLEicdev,unsignedchar_Mode,unsignedcharKeyNr,unsignedcharAdr);功能:驗(yàn)證中

_Mode:驗(yàn)證類型0—KEYA4—KEYBKeyNr:中該扇區(qū)(0~15) 返回 = 成 例:用中0扇區(qū)的KEYA驗(yàn)證塊2。intst;intrf_authentication_key(HANDLEicdev,unsignedchar_Mode,unsigned 參數(shù)

0KEYA4KEYB 返回 = unsignedcharkey[]={0xff,0xff,0xff,0xff,0xff,0xff};st=rf_authentication_key(icdev,0,0,key);功能: 參數(shù): 成 例 intunsignedchardata[16];功能:16進(jìn)制數(shù)的16個(gè)字節(jié)。參數(shù): Adr:塊地址_Data:的數(shù)據(jù)返回:=0:成功<>0:例 int//readdatafromblock1 :將一塊共16字節(jié)寫入選定并驗(yàn)證通過的卡片中。參數(shù):_Adr:_Data:寫入數(shù)據(jù),長(zhǎng)度為16返回 成 例 intunsignedchardata[16]={0x00,0x11,0x22,0x33,0x44,0x55,0x66,0x77, :以十六進(jìn)制寫數(shù)據(jù),一次必須寫一個(gè)塊。參數(shù):_Adr:_Data:寫入數(shù)據(jù),長(zhǎng)度為32返回 例 unsignedchardata[32]="a1a2a3a4a5a6a7a8a1a2a3a4a5a6a7a8";st=rf_write_hex(icdev,1,data);//writeblock1 :初始化某一塊的值。參數(shù):_Adr:_Value:初始化的目標(biāo)值返回: 例 intunsignedlongvalue=1000; :對(duì)值操作的塊進(jìn)行增值操作。參數(shù):_Adr::返回 = 成 例 intunsignedlongvalue=2;:對(duì)值操作的塊進(jìn)行減值操作。參數(shù): _Adr::返回 成 例 unsignedlongvalue=2; :讀出指定值操作塊的當(dāng)前值。參數(shù): _Value:返回讀出的值操作塊的內(nèi)容返回: =0: 例 //readthecontentandputinvalue 將某塊的數(shù)據(jù)傳入卡的內(nèi)部寄存器中。參數(shù):_Adr:卡片上將讀出數(shù)據(jù)的塊地址返回: 例 參數(shù)

incrementdecrementrestore_Adr:內(nèi)部寄存器的內(nèi)容將存放的地址。返回 =0 成 例 int :通過傳送來減少塊的值。參數(shù): _Adr::返回 成 例 intunsignedlongvalue=2; 參數(shù)icdev:rf_init()返回的設(shè)備描述符返回: 例 :

Mode:尋卡模式0:IDLE1:ALLSnr:返回 =0 成<>0 例 intunsignedcharMode=0;//IDLEmodeunsignedlongsnr;注:rf_card()是三個(gè)低級(jí)函數(shù)的組合:rf_request(),rf_select()rf_anticoll()IDLE模式尋卡時(shí),完成對(duì)卡片的操作后調(diào)用rf_halt函數(shù)來停止操作,此后不能找到卡片,除非卡選用ALL模式尋卡時(shí),完成對(duì)卡片的操作后調(diào)用rf_halt函數(shù)來停止操作,此后仍能找 char_B3,unsignedchar_Bk,unsigned功能:修改KeyA,條件和參數(shù) 0塊的控制位,低三位(D2D1D0)對(duì)應(yīng) 1塊的控制位,(D2D1D0) 3塊的控制位,(D2D1D0) key返回 成 例 intunsignedcharkeya[6]={0xa0,0xa1,0xa2,0xa3,0xa4,0xa5};unsignedcharintrf_check_write(HANDLEicdev,unsignedlongSnr,unsignedcharauthmode,unsignedcharAdr,unsignedchar*_data);:rf_write函數(shù)后調(diào)用該函數(shù)。參數(shù):Snr:卡片系列號(hào)Authmode:驗(yàn)證模 返回 成 例 );////檢查第4intrf_check_writehex(HANDLEicdev,unsignedlongSnr,unsignedcharauthmode,unsignedcharAdr,char*_data);:rf_check_write()函數(shù)類似,但使用的是16進(jìn)制數(shù)。參數(shù):icdev:rf_init()返回的設(shè)備描述符 Authmode:驗(yàn)證模 返回 = 成 unsignedchardata[32]=”00 unsignedcharauthmode=0;st=rf_write_hex(icdev,4,data); rf_HL_initval(HANDLEicdev,unsignedchar_Mode,unsigned:高級(jí)初始化值(只用于扇區(qū)不用于塊)參數(shù): 1——ALL, _Value: 返回:=0: unsignedlongsnr; rf_HL_decrement(HANDLEicdev,unsignedchar_Mode,unsignedcharr,unsignedlong_Value,unsignedlong_Snr,unsignedlong:高級(jí)減值操作(用于扇區(qū)參數(shù)返回 =0:成<>0: unsignedlongSnr,Nvalue,NSnr; rf_HL_increment(HANDLEicdev,unsignedchar_Mode,unsignedcharr,unsignedlong_Value,unsignedlong_Snr,unsignedlong:高級(jí)增值操作(用于扇區(qū))參數(shù):_Nvaluerf_init()返回的設(shè)備描述符rf_hl_initval()函數(shù).返回 成 unsignedcharSnr,Nvalue,NSnr;intrf_HL_write(HANDLEicdev,unsignedchar_Mode,unsigned功能:高級(jí)寫函數(shù),向選定的并通過驗(yàn)證的卡片寫入1塊16個(gè)字節(jié)。參數(shù):_Mode:rf_HL_initval _Data:寫入卡片的數(shù)據(jù)(長(zhǎng)度為16字節(jié))返回: 例 unsignedchardata[16]=“f1f2f3f4f5f6f7f8”; rf_HL_writehex(HANDLEicdev,unsignedchar_Mode,unsigned返回 = 成 unsignedchardata[32]=“f1f2f3f4f5f6f7f8f1f2f3f4f5f6f7f8”;unsignedlongSnr;st=rf_HL_writehex(icdev,0,3,&Snr,data); rf_HL_read(HANDLEicdev,unsignedchar_Mode,unsigned參數(shù):: :_NSnr:返回卡片系列號(hào)返回:=0: unsignedlongSnr,NSnr;unsigned rf_HL_readhex(HANDLEicdev,unsignedchar_Mode,unsignedcharunsignedlong_Snr,char*_Data,unsignedlong返回:=0: unsignedchardata[32];unsignedlongSnr,NSnr; :高級(jí)驗(yàn)證函數(shù)(rf_cardrf_authentication函數(shù))參數(shù):icdev:rf_init()reqmode:rf_HL_initval函數(shù)相似snr:卡片系列號(hào)(僅用于模式2)authmode:0—用A驗(yàn)4—用B驗(yàn) 返回: unsignedlongsnr;Mifare1)Mifare卡片API2) IDLEmode,只有處在IDLE狀態(tài)的卡片才響應(yīng)令A(yù)LLmode,處在IDLE狀態(tài)和HALT狀態(tài)的卡片都將響應(yīng)令Tagtype(Mifarestd.1k:0x0004,UltraLight:0x0044,FM005:0x0005,Mifarestd.4k:0x0002,SHC1122:0x3300)返回值:= 成 intunsignedint*tagtype; 功能:激活 隊(duì)列。如果有幾張MIFARE卡片在感應(yīng)區(qū)內(nèi),將會(huì)選擇一張卡片,并返回卡片的序列號(hào)供將來調(diào)用rf_select函數(shù)時(shí)使用。返回:成功則返回0例 intunsignedlongsnr; 參數(shù):icdev:rf_init()返回的設(shè)備描述符返回:成功則返回0例 intunsignedlongsnr=239474;unsignedcharsize; 參數(shù):icdev:rf_init()返回的設(shè)備描述符_Snr[0]0 _Snr[6]卡片序列號(hào)第6字節(jié)返回值:=0: <>0:例 intunsignedchar 參數(shù):_Adr:頁地址_Data:的數(shù)據(jù)返回值:=0: <>0:例 intunsignedchardata[17]; :rf_read()相同,讀出的數(shù)據(jù)以十六進(jìn)制形式表示_Adr:頁地址 例 intunsignedchar

_Adr返回值例intmemet(data,0,17);memcpy(datax11\x22\x33\x44”); :用十六進(jìn)制的形式寫參數(shù):_Adr_Data:寫入的數(shù)據(jù),長(zhǎng)度為32字節(jié).剩下的24個(gè)字節(jié)初始化為“0”; 例 intunsignedchardata[33];memset(data,0,33); 參數(shù): <>0:失敗例 MifareStandard4KMifareStandard4K卡的資料請(qǐng)參考附錄。Mifare4k卡片的基本操作跟M1HRF-35LT系列的讀寫器只能裝載intrf_authentication_2(HANDLEicdev,unsignedchar_Mode,unsignedcharKeyNr,unsignedcharAdr);功能:用0—15扇區(qū)的來驗(yàn)證指定的扇區(qū)參數(shù)::KeyNr:扇區(qū)號(hào) 返回值 = 成<>0: intst;//用第0單元的認(rèn)證第0扇區(qū)的ASAM功能:SAM卡復(fù)位icdevrf_init()返回的設(shè)備描述符baud:SAM卡復(fù)位波特率1: 2:192003: samack:SAM卡復(fù)位應(yīng)答信息返回:=0: 例如 intst=unsignedcharSAMicdev:rf_init()返回的設(shè)備描述符 .. lenintstunsignedcharsendblock[250],receive[250];memset(sendblock,0,250);sendblock[0]=0;sendblock[1]=0;sendblock[2]=5;memcpy(&sendblock[3],“\x00\x84\x00\x00\x08”,5);\\Getchallengest=rf_sam_trn(icdev,sendblock,receive);CPUicdevrf_init()返回的設(shè)備描述符baud:CPU卡復(fù)位波特率1: 2:192003: cck:CPU卡復(fù)位應(yīng)答信息返回:=0: 例如:intst=0;unsignedchar ck);//thebaudrateisCPUicdevrf_init()返回的設(shè)備描述符cpublock:CPUCOS指令信息 返回: 成 例如:intst=0;

.unsignedcharsendblock[250],receive[250];memset(sendblock,0,250);sendblock[0]=0;sendblock[1]=0;sendblock[2]=5;memcpy(&sendblock[3],“\x00\x84\x00\x00\x08”,5);\\Getchallengest=rf_cpu_trn(icdev,sendblock,receive);尋尋開結(jié)MIFAREPRO :該函數(shù)向卡片發(fā)出尋卡命令,開始選擇一張新卡片時(shí)需要執(zhí)行該函數(shù)。參數(shù): ALLmode,處在IDLE狀態(tài)和HALT狀態(tài)的卡片都將響應(yīng)的Tagtype:(Mifarestd.1k:0x0004,UltraLight0x0044,FM005:返回: 成 例如:intst=0;unsignedinttagtype;st=rf_request(icdev,0,&tagtype); 功能:激活的防 隊(duì)列。如果有幾張MIFARE卡片在感應(yīng)區(qū)內(nèi),將會(huì)選擇一片,并返回卡片的序列號(hào)供將來調(diào)用rf_select函數(shù)時(shí)使用。參數(shù)

icdev:rf_init(), 返回 = 成 例如 intunsignedlongsnr;:PC機(jī)。參數(shù):_Snr:_Size:卡片容量的地址指針,目前該值不能使用返回: =0: 例如 intunsignedlongsnr=239474;unsignedcharsize;功能:MIFAREPRO卡激活返回:=0: 例如:intst;unsignedchar_Data[256];icdev:rf_init()返回的設(shè)備描述符 CID(卡標(biāo)識(shí)符,可以設(shè)置為0) len(指令信息長(zhǎng)度)problock[4] recv[len+4]MIFAREPRO卡指令應(yīng)答信息第len字節(jié)返回:=0: 例如 intunsignedcharproblock[256];unsignedcharrecv[256];problock[0]=0;problock[1]=0;返回: 成 例如:intst;

附錄非接觸卡片的特性特性?1K?分為16個(gè)扇區(qū),每個(gè)扇區(qū)包括4塊,每塊16?用戶可自定義每個(gè)塊的條?每有唯一序列號(hào),為32?具有防機(jī)制,支持多卡操?(卡中無電源?至少10?至少10?讀寫距離:在100mm內(nèi)(與天線形狀有關(guān)?工作頻率13.56?通信速率?典型過程:<100ms(包括備份管理?溫度范圍20℃~50℃1024*8位 區(qū)分為16個(gè)扇區(qū),每扇區(qū)分為4塊(塊0,塊1,塊2,塊3),按塊 扇區(qū)號(hào)序 12345 789 11 名 塊AABAB∶∶ 數(shù)據(jù) 數(shù)據(jù) 數(shù)據(jù) 數(shù)據(jù) 數(shù)據(jù) 扇區(qū)BAXXXX0XXXX0010

Philips公司廠0123456789

數(shù)據(jù)區(qū):所有扇區(qū)都有3塊(每塊16個(gè)字節(jié))數(shù)據(jù)。(扇區(qū)0只有兩個(gè)數(shù)據(jù)塊和一個(gè)只讀廠商值塊:值塊可用作電子錢包(有效令有:read,write,increment,decrement,restore,transfer).每個(gè)?A和B(可選),時(shí)返回?該扇區(qū)4塊的存取控控制、B,其結(jié)構(gòu)如下: FF0780 bit6543210bit6543210訪問條件(01訪問條件(01000010100110001011101111 A 碼B正確后可寫;不能進(jìn)行加值、減值操作。密碼密碼0000101001100010111011113C13C23C33=100A:KEYB(更改。B:不可讀,驗(yàn)證KEYB正確后,可寫。幾組繞線的線圈,很適于封裝到IS0卡片中。向M1卡發(fā)一組固定頻率的電磁波,卡片內(nèi)有一個(gè)LC串聯(lián)諧振電路,其頻率與訊寫的電荷達(dá)到2V時(shí),此電容可做為電源為其它電路提供工作電壓,將卡內(nèi)數(shù)據(jù)發(fā)射出去或接取讀RequestStandard/ALL:一上電復(fù)位后就可以響應(yīng)發(fā)出的尋卡命令。讀AnticollisionLoop:在防循環(huán)中將讀出卡片的系列號(hào)。如果有幾片都在讀寫SelectCard:用選卡命令選擇一片來進(jìn)行驗(yàn)證和有關(guān)的操作??ㄆ瑢?duì)代碼為08h的選卡命令A(yù)TS做出響應(yīng),該命令決定了所選卡片的類型。3PassAuthentication: 選中一片后就指定了后續(xù)存取的空間,:() 讀塊:一個(gè)塊的內(nèi) 寫塊:寫入一個(gè)塊的內(nèi)容 : : : :注:用rf_resre()ruaner()函數(shù)將內(nèi)部寄存器的內(nèi)容傳到卡片其余塊中。通過這種方法,可特性??32位用戶可定義的編程區(qū)?384?唯一的7?(卡中無電源?讀寫距離:在100mm以內(nèi)(與天線有關(guān)??通信速率:106KB?完整的數(shù)據(jù)格式16CRC,奇偶校驗(yàn),位編碼,?防:同一時(shí)間可處理?數(shù)據(jù)可保留2?可循環(huán)改寫1000?典型過程:<35ms(包括備份管理?快速計(jì)數(shù)<10 0SerialNumberSerial1234Dataread/writeData56Dataread/writeData78Dataread/writeData9Dataread/writeDataread/writeDataread/writeDataread/writeDataread/writeData下:BCC0=CT⊕SN0⊕SN1 X 注意:一旦block-locking(BLX)位被設(shè)置為鎖定配置,對(duì)應(yīng)的內(nèi)存區(qū)域?qū)⒈粌鼋Y(jié)。如:設(shè)置,寫入的內(nèi)容與當(dāng)前內(nèi)容進(jìn)行位或操作得到新的內(nèi)容,初始值為0。該過程是的。如果有一個(gè)位被置為1,就再也不能置為0。 3OTP,即編程,初始值為0??梢酝ㄟ^寫命令來改變它的值,寫入的1,將再也不能置回0。322?由于UltraLight卡的序列號(hào)為7個(gè)字節(jié),所以防函數(shù)不能夠返回全部的卡片序列號(hào),如要取得全部的卡片序列號(hào)請(qǐng)調(diào)用rf_get_snr函數(shù),該函數(shù)為UltraLight卡函數(shù)。page于16個(gè)字節(jié)。?REQAIdleHaltWAKE-UPANTICOLLISIONANDSELECT:這兩個(gè)命令用在防 WRITE:2頁的鎖字節(jié),3OTP字節(jié),415頁的數(shù)據(jù)字節(jié)進(jìn)行操作。一個(gè)寫卡命令完成一頁的操作是指對(duì)一行共4個(gè)字節(jié)的操作。 HALT:暫停命令用來將已操作完的卡設(shè)置進(jìn)入等待狀態(tài)(HaltIdle狀態(tài)),這樣就可以把已進(jìn)行過防處理,已知UID的卡片簡(jiǎn)單區(qū)別開來。這種機(jī)制是使能在讀寫區(qū)域?qū)ふ业剿锌ㄆ囊粋€(gè)很有效的方法。特性 容量為4K字節(jié)EEPROM,分為40個(gè)扇區(qū),其中32個(gè)扇區(qū)為4個(gè)塊,8個(gè)扇區(qū)為16個(gè)塊, 完整的數(shù)據(jù)格式16CRC,奇偶校驗(yàn),位編碼, 39扇區(qū)每

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論