射頻卡協(xié)議ISO14443中文_第1頁
射頻卡協(xié)議ISO14443中文_第2頁
射頻卡協(xié)議ISO14443中文_第3頁
射頻卡協(xié)議ISO14443中文_第4頁
射頻卡協(xié)議ISO14443中文_第5頁
已閱讀5頁,還剩139頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

中國金融集成電路(IC)卡標(biāo)準(zhǔn)修訂工作組I頁腳內(nèi)容 3.1集成電路Integratedcircuit(s)(IC) 3 3.3無觸點(diǎn)集成電路卡Contactlessintegratedcircuit(s)card 33.4接近式卡Proximitycard(PICC) 33.5接近式耦合設(shè)備Proximitycouplingdevice(PCD) 3 3.7二進(jìn)制移相鍵控Binaryphaseshiftkeying 3 isionloop 3.12比特沖突檢測協(xié)議bitcollisiondetectionprotocol 3 3.15基本時(shí)間單元(etu)elementarytimeunit(etu) 3 3.19唯一識別符Uniqueidentifier(UID) 4 A 10 B 13 ICC A 15時(shí) 15 B 26 7.3.8Slot-MARKER命令 337.3.9ATQB(請求應(yīng)答-類型B)響應(yīng) 337.3.10ATTRIB命令 34 8.3.2幀等待時(shí)間(FWT) 49 D的比特模式舉例 60 D的比特模式實(shí)例 60 E E.3.4.ACTIVE狀態(tài) 65E.3.5.HALT狀態(tài) 65 1范圍-物理特性:規(guī)定了接近式卡(PICC)的物理特性。本部分等同于ISO/IEC14443-1-射頻功率和信號接口:規(guī)定了在接近式耦合設(shè)備(PCDs)和接近式卡(PICCs)之間射安全的規(guī)章。本部分等同于ISO/IEC14443-2內(nèi)容。幾個(gè)卡(防沖突)中的某一個(gè)通信的方法;初始化PICC和PCD之間的通信所需要的其它參數(shù);容易和加速選擇在應(yīng)用準(zhǔn)則基礎(chǔ)上的幾個(gè)卡中的一個(gè)(即,最需要處理的一個(gè))的任選C-傳輸協(xié)議:規(guī)定了以無觸點(diǎn)環(huán)境中的特殊需要為特色的半雙工傳輸協(xié)議,并定義了協(xié)議的激活和?;钚蛄小_@一部分適用于類型A和類型B的PICC。本部分等同于ISO/IEC-數(shù)據(jù)元和命令集:定義了金融應(yīng)用中關(guān)閉和激活非接觸式通道所使用的一般數(shù)據(jù)元、命令集和對終端響應(yīng)的基本要求。2參考資料ISO/IEC3309:1993信息技術(shù)-系統(tǒng)間的遠(yuǎn)程通信和信息交換-高級數(shù)據(jù)鏈接控制(HDLC)規(guī)程-幀結(jié)構(gòu)ISO/IEC7810:1995ISO/IEC7816-3ISO/IEC7816-4ISO/IEC7816-5IEC61000-4-2ISO/IEC10373-6識別卡識別卡識別卡識別卡物理特性帶觸點(diǎn)的集成電路卡帶觸點(diǎn)的集成電路卡帶觸點(diǎn)的集成電路卡和注冊規(guī)程電磁兼容性(EMC)第4部分:測試和測量技術(shù)第2節(jié):抗靜識別卡-測試方法識別卡-非接觸式集成電路卡-接近式卡《中國金融集成電路(IC)卡規(guī)范V2.0》電子錢包/電子存折部分(簡稱為《電子錢包/電3定義3.1集成電路Integratedcircuit(s)(IC)用于執(zhí)行處理和/或存儲功能的電子器件。3.2無觸點(diǎn)的Contactless口設(shè)備到卡內(nèi)所包含集成電路的直接通路)。3.3無觸點(diǎn)集成電路卡Contactlessintegratedcircuit(s)card一種ID-1型卡(如ISO/IEC7810中所規(guī)定),在它上面已裝入集成電路,并且與集成用無觸點(diǎn)的方式完成的。3.4接近式卡Proximitycard(PICC)一種ID-1型卡,在它上面已裝入集成電路和耦合電路,并且與集成電路的通信是通過與接近式耦合設(shè)備的電感耦合完成的。3.5接近式耦合設(shè)備Proximitycouplingdevice(PCD)3.6位持續(xù)時(shí)間Bitduration確定一邏輯狀態(tài)的時(shí)間,在這段時(shí)間結(jié)束時(shí),一個(gè)新的位將開始。3.7二進(jìn)制移相鍵控Binaryphaseshiftkeying為180°的移相鍵控,從而導(dǎo)致兩個(gè)可能的相位狀態(tài)。3.8調(diào)制指數(shù)Modulationindexababab小值。3.9不歸零電平NRZ-L態(tài)之一來表示。3.10副載波Subcarrier3.11防沖突環(huán)anticollisionloop3.12比特沖突檢測協(xié)議bitcollisiondetectionprotocol在幀內(nèi)比特級使用沖突檢測的防沖突方法。沖突出現(xiàn)在至少兩個(gè)PICC把互補(bǔ)比特模式發(fā)送給PCD時(shí)。在這種情況下,比特模式被合并,在整個(gè)(100%)位持續(xù)時(shí)間內(nèi)載波以副載PCD檢測出碰撞比特并按串聯(lián)次序識別所有PICCID。3.13字節(jié)byte由指明的8位數(shù)據(jù)b1到b8組成,從最高有效位(MSB,b8)到最低有效位(LSB,b1)。3.14沖突collision3.15基本時(shí)間單元(etu)elementarytimeunit(etu)對于本部分,基本時(shí)間單元(etu)定義如下:3.16幀frame幀是一序列數(shù)據(jù)位和任選差錯(cuò)檢測位,它在開始和結(jié)束處有定界符。3.17高層higherlayer屬于應(yīng)用或高層協(xié)議,它不在本部分描述。3.18時(shí)間槽協(xié)議timeslotprotocol3.19唯一識別符Uniqueidentifier(UID)3.20塊block幀的一種特殊類型,它包含有效協(xié)議數(shù)據(jù)格式。3.21無效塊invalidblock幀的一種類型,它包含無效協(xié)議格式。4縮略語和符號表示ACK肯定確認(rèn)(positiveACKnowledgement)AFIAPfREQB/WUPB,TypeB)APn在Slot-MARKER命令中使用的防沖突前綴n(AnticollisionPrefixn,usedinSlot-MARKERCommand,TypeB)ASK移幅鍵控(AmplitudeShiftKeying)ATQ請求應(yīng)答(AnswerToRequest)ATQA請求應(yīng)答,類型A(AnswerToRequest,TypeA)ATQB請求應(yīng)答,類型B(AnswerToRequest,TypeB)ATS選擇應(yīng)答(AnswerToSelect)ATTRIBPICC選擇命令(PICCselectioncommand,TypeB)BCCcalculatedasexclusive-oroverthe4previousbytes,TypeA)BPSK二進(jìn)制移相鍵控(BinaryPhaseShiftKeying)D卡標(biāo)識符(CardIdentifier)n串聯(lián)級n,3≥n≥1(CascadeLeveln,TypeA)C循環(huán)冗余校驗(yàn),如第7章中為每種類型的PICC所定義的(CyclicRedundancyCheck)CRC_A0中定義的循環(huán)冗余校驗(yàn)差錯(cuò)檢測碼(CyclicRedundancyCheckerrordetectioncodeA)CRC_B7.3.2中定義的循環(huán)冗余校驗(yàn)差錯(cuò)檢測碼(CyclicRedundancyCheckerrordetectioncodeB)D除數(shù)(Divisor)R接收的除數(shù)(PCD到PICC)(DivisorReceive(PCDtoPICC))DRI接收的除數(shù)整數(shù)(PCD到PICC)(DivisorReceiveInteger(PCDtoPICC))S發(fā)送的除數(shù)(PICC到PCD)(DivisorSend(PICCtoPCD))DSI發(fā)送的除數(shù)整數(shù)(PICC到PCD)(DivisorSendInteger(PICCtoPCD))E通信結(jié)束,類型A(Endofcommunication,TypeA)DC差錯(cuò)檢測碼(ErrorDetectionCode)GT額外保護(hù)時(shí)間(ExtraGuardTime,TypeB)OFBEndOfFrameTypeB載波頻率(作場的頻率,13.56MHz)(Frequencyofoperatingfield(carrierfrequency))FDT幀延遲時(shí)間,類型A(FrameDelayTime,TypeA)副載波調(diào)制頻率(Frequencyofsubcarriermodulation)FSC接近式卡幀長度(FrameSizeforproximityCard)FSCI接近式卡幀長度整數(shù)(FrameSizeforproximityCardInteger)FSDFSDIFWIFWTFWTTEMPHALTBMAXMINMSBNnNADNAKNRZ-LNVBPPARAMPCBPCDPICCPPSPPS0PPS1PPSSPUPIRR(ACK)R(NAK)Device)接近式耦合設(shè)備幀長度整數(shù)(FrameSizeforproximitycouplingDeviceInteger)幀等待時(shí)間整數(shù)(FrameWaitingtimeInteger)幀等待時(shí)間(幀等待時(shí)間)(FrameWaitingTime)臨時(shí)幀等待時(shí)間(temporaryFrameWaitingTime)信息塊(Information-block)標(biāo)識號(IDentificationnumber,TypeA)屬于高層的信息字段(INFormationfieldbelongingtohigherlayer,TypeB)最低有效位(LeastSignificantBit)最大值(Indextodefineamaximumvalue)最小值(Indextodefineaminimumvalue)最高有效位(MostSignificantBit)TypeB)變量整數(shù)值,如特定條款中所定義(Variableintegervalueasdefinedinthespecificclause)結(jié)點(diǎn)地址(NodeADdress)否定確認(rèn)(NegativeAcKnowledgement)開/關(guān)鍵控(On/OffKeying)開放系統(tǒng)互連(OpenSystemInterconnection)奇校驗(yàn)位(OddParityBit,TypeA)屬性格式中的參數(shù)(PARAMeter)協(xié)議控制字節(jié)(ProtocolControlByte)接近式耦合設(shè)備(讀寫器)(ProximityCouplingDevice)接近式卡(ProximityCard)協(xié)議和參數(shù)選擇(ProtocolandParameterSelection)parameter0)parameter1)協(xié)議和參數(shù)選擇開始(ProtocolandParameterSelectionStart)PseudoUniquePICCIdentifierTypeB防沖突序列期間PICC所選定的槽號(SlotnumberchosenbythePICCduringtheanticollisionsequence,TypeB)包含肯定確認(rèn)的R-塊(R-blockcontainingapositiveacknowledge)包含否定確認(rèn)的R-塊(R-blockcontaininganegativeacknowledge)RATS選擇應(yīng)答請求(RequestforAnswerToSelect)R-block接收準(zhǔn)備塊(Receivereadyblock)REQA請求命令,類型A(RequestCommand,TypeA)REQB請求命令,類型B(RequestCommand,TypeB)射頻(RadioFrequency)U保留供將來使用(ReservedforFutureISO/IECUse)S通信開始,類型A(Startofcommunication,TypeA)選擇確認(rèn)(SelectAcKnowledge,TypeA)S-block管理塊(Supervisoryblock)選擇命令(SELectcode,TypeA)I啟動幀保護(hù)時(shí)間整數(shù)(Start-upFrameGuardtimeInteger)T啟動幀保護(hù)時(shí)間(Start-upFrameGuardTime),類型B(StartOfFrame,TypeB)TRTypeB)TR(SynchronizationTime,TypeB)UID唯一標(biāo)識符(UniqueIdentifier,TypeA)UIDnDentifierWTX等待時(shí)間延遲(WaitingTimesXtension)WTXM等待時(shí)間延遲乘數(shù)(WaitingTimesXtensionMultiplier)WUPA(xxxxx)數(shù)據(jù)位表示b77頁腳內(nèi)容5物理特性5.1一般特性5.2尺寸5.3附加特性5.3.1紫外線本標(biāo)準(zhǔn)不包括保護(hù)PICC不受到超出正常水平劑量紫外線的影響。需要加強(qiáng)防護(hù)的部分應(yīng)是卡制造商的責(zé)任并應(yīng)注明可以承受紫外線的程度。5.3.2X-射線卡的任何一面暴露于100KeV的中等能量X-射線(每年0.1Gy的累積劑量)后,應(yīng)不引5.3.3動態(tài)彎曲應(yīng)力ISOIEC最大偏移為hwA=20mm,5.3.4動態(tài)扭曲應(yīng)力應(yīng)能繼續(xù)正常工作。5.3.5交變磁場表格5-1:磁場強(qiáng)度與頻率平均磁場強(qiáng)度(平均磁場強(qiáng)度(A/m)4.98/f.163頻率范圍(MHz)0.3~3.0.0~300~300平均時(shí)間(min)6665.3.6交變電場表格5-2:電場強(qiáng)度與頻率平均電場強(qiáng)度(平均電場強(qiáng)度(V/m)0.614平均時(shí)間(min)666頻率范圍(MHz)0.3—3.03.0—3030—3005.3.7靜電續(xù)正常工作。5.3.8靜態(tài)磁場警告:磁條上的數(shù)據(jù)內(nèi)容可能被這樣的磁場擦去。5.3.9工作溫度6射頻功率和信號接口CPICCPCD這些操作使用下列條款中規(guī)定的射頻功率和信號接口。6.2功率傳送6.2.1頻率RF工作場頻率(fc)應(yīng)為13.56MHz±7kHz。6.2.2工作場另外,在制造商規(guī)定的位置(工作空間),PCD應(yīng)能將功率提供給任意的PICC。6.3信號接口AB然后,后續(xù)序列可以使用任一調(diào)制方法。下圖是下面幾個(gè)部分描述概念的示意圖。77頁腳內(nèi)容數(shù)據(jù)速率在初始化和防沖突期間,傳輸?shù)臄?shù)據(jù)波特率應(yīng)為fc/128(~106kbps)。調(diào)制使用RF工作場的ASK100%調(diào)制原理來產(chǎn)生一個(gè)如圖6-2所示的“暫停(pause)”狀態(tài)PCD場的包絡(luò)線應(yīng)單調(diào)遞減到小于其初始值H的5%,并至少在t2時(shí)間內(nèi)保持小于INITIAL5%。該包絡(luò)線應(yīng)符合圖表6-2。間的時(shí)間應(yīng)不超過0.5μs。如果當(dāng)前最大值大于H的5%,這種情況才適用。INITIAL上沖應(yīng)保持在H的90%和110%之內(nèi)。INITIAL在場超出H的5%之后和超出H的60%之前,PICC應(yīng)檢測到“暫停(pause)結(jié)INITIALINITIAL77頁腳內(nèi)容圖表6-3:暫停結(jié)束的定義位的表示和編碼在在64/fc時(shí)間后,一個(gè)“暫停(pause)”應(yīng)出現(xiàn)。在整個(gè)位持續(xù)時(shí)間(128/fc),沒有調(diào)制出現(xiàn)。在位持續(xù)時(shí)間開始時(shí),一個(gè)“暫停(pause)”應(yīng)出現(xiàn)。面的信息:邏輯“1”邏輯“1”邏輯“0”ⅰ)如果有兩個(gè)或兩個(gè)以上的連續(xù)“0”,則序列Z應(yīng)從第二個(gè)“0”處開始被使用。ⅱ)如果在起始幀后的第一位是“0”,則序列Z應(yīng)被用來表示它,并且以后直接緊跟著任何個(gè)“0”。通信的開始通信的結(jié)束沒有信息數(shù)據(jù)速率在初始化和防沖突期間,傳輸?shù)臄?shù)據(jù)波特率應(yīng)為fc/128(~106kbps)。負(fù)載調(diào)制在以測試方法描述的方法測試時(shí),負(fù)載調(diào)制幅度應(yīng)至少為30/H1.2mV(峰值),其中H是以A/m為單位的磁場強(qiáng)度的(rms)值。副載波副載波負(fù)載調(diào)制的頻率fc應(yīng)為fc/16(~847kHz),因此,在初始化和防沖突期間,一副載波調(diào)制每一個(gè)位持續(xù)時(shí)間均以已定義的與副載波相關(guān)的相位開始。位周期以已加載的副載波狀位的表示和編碼位編碼應(yīng)是帶有下列定義的曼徹斯特編碼:邏輯“1”邏輯“0”通信開始通信結(jié)束沒有信息沒有副載波77頁腳內(nèi)容數(shù)據(jù)速率在初始化和防沖突期間,傳輸?shù)臄?shù)據(jù)波特率應(yīng)為fc/128(~106kbps)。容差和位邊界在調(diào)制調(diào)制波形應(yīng)符合圖表6-4,調(diào)制的上升、下降沿應(yīng)該是單調(diào)的。4:類調(diào)制波形位的表示和編碼位編碼格式是帶有如下定義的邏輯電平的NRZ-L:邏輯“1”:載波場高幅度(沒有使用調(diào)制)。數(shù)據(jù)速率在初始化和防沖突期間,傳輸?shù)臄?shù)據(jù)波特率應(yīng)為fc/128(~106kbps)。負(fù)載調(diào)制PICC應(yīng)能經(jīng)由電感耦合區(qū)域與PCD通信,在該區(qū)域中,所加載的載波頻率能產(chǎn)生頻率在以測試方法描述的方法測試時(shí),負(fù)載調(diào)制幅度應(yīng)至少為30/H1.2mV(峰值),其中H副載波副載波調(diào)制圖表6-5:允許的移相(PICC內(nèi)部副載波負(fù)載切換)位的表示和編碼位編碼應(yīng)是NRZ-L,其中,邏輯狀態(tài)的改變應(yīng)通過副載波的移相(180°)來表示。s1”態(tài)根據(jù)副載波相位基準(zhǔn)來定義:7初始化和防沖突7.1輪詢sEQBA和防沖突7.2.1字節(jié)、幀、命令格式和定時(shí)幀延遲時(shí)間幀延遲時(shí)間(FDT)定義為在相反方向上所發(fā)送的兩個(gè)幀之間的時(shí)間。幀保護(hù)時(shí)間幀保護(hù)時(shí)間(FGT)定義為最小幀延遲時(shí)間。PCD所發(fā)送的最后一個(gè)暫停的結(jié)束與PICC所發(fā)送的起始位范圍內(nèi)的第一個(gè)調(diào)制邊沿之邏輯狀態(tài)。nn整數(shù)值)9≥9(n*128+84)/fc(n*128+20)/fc命令類型所有其它命令FDT最后一位=(1)b最后一位=(0)bPICC所發(fā)送的最后一個(gè)調(diào)制與PCD所發(fā)送的第一個(gè)暫停之間的時(shí)間,它應(yīng)至少為請求保護(hù)時(shí)間請求保護(hù)時(shí)間定義為兩個(gè)連續(xù)請求命令的起始位間的最小時(shí)間。它的值為7000/fc。幀格式對于比特沖突檢測協(xié)議,定義下列幀類型:請求和喚醒幀用來初始化通信并按以下次序組成:通信開始數(shù)據(jù)內(nèi)容是‘52’)通信結(jié)束偶校驗(yàn)位。標(biāo)準(zhǔn)幀標(biāo)準(zhǔn)幀用于數(shù)據(jù)交換并按以下次序組成通信開始據(jù)字節(jié)后面跟隨一個(gè)奇數(shù)奇偶校驗(yàn)位。通信結(jié)束面向比特的防沖突幀特的整個(gè)位持續(xù)時(shí)間內(nèi),載波以副載波進(jìn)行調(diào)制。由于該分離可以出現(xiàn)在一個(gè)數(shù)據(jù)字節(jié)范圍內(nèi)的任何比特位置,故定義了兩種情況:SPLITBYTE情況:在數(shù)據(jù)字節(jié)范圍內(nèi)分離。在第1部分的最后數(shù)據(jù)位之后不加奇偶校下面全字節(jié)情況和分離字節(jié)情況的例子定義了位的組織結(jié)構(gòu)和位傳輸?shù)拇涡颉?CRC_A·初始值:‘6363’而不是‘FFFF’示例參考附錄D。圖表7-6:類型APICC狀態(tài)圖(提示的)都在這一狀態(tài)內(nèi)處理以取得所有UIDCLn。 7.2.3命令集REQAWAKE-UPANTICOLLISIONSELECTHALT這些命令使用上面描述的字節(jié)和幀格式。與進(jìn)一步的防沖突和選擇規(guī)程。表格7-2:請求幀的編碼bb7b6B5b4b3b2b1含義所有其他RFUSEL規(guī)定了串聯(lián)級別CLn。NVB規(guī)定了PCD所發(fā)送的CLn的有效位的數(shù)目。啟動一個(gè)新的防沖突環(huán)。HALT命令由四個(gè)字節(jié)組成并應(yīng)使用標(biāo)準(zhǔn)幀來發(fā)送。7.2.4選擇序列選擇序列流程表ATQA-請求應(yīng)答在PCD發(fā)送請求命令(REQA)之后,所有PICC以其在兩個(gè)數(shù)據(jù)字節(jié)中編碼了可用防沖77頁腳內(nèi)容 突類型的請求應(yīng)答(ATQA)表示同步地進(jìn)行響應(yīng),。如果有多個(gè)卡應(yīng)答,沖突可能出現(xiàn)。PCD應(yīng)把ATQA內(nèi)的沖突解碼為一個(gè)(1),其結(jié)果是b.1ATQA的編碼MSBBbb16b15b14b13b12b11b10b9b8b7RFUUID長度b5b4b3b2b1bU.2比特幀防沖突的編碼規(guī)則bb7含義0UID長度:單個(gè)1UID長度:兩個(gè)0UID長度:三個(gè)1RFU11bb5b4bbb1含義10000比特幀防沖突01000比特幀防沖突00100比特幀防沖突00010比特幀防沖突00001比特幀防沖突所有其它U防沖突和選擇.1每個(gè)串聯(lián)級別范圍內(nèi)的防沖突環(huán)CD所決定的沖突發(fā)生之前被接收到的UIDCLn的一部分再加上(0)b或(1)b。典型的實(shí)現(xiàn)是增加(1)b。77頁腳內(nèi)容 .2SEL的編碼(選擇代碼)可能值:‘93’,‘95’,‘97’bb1含義95’:選擇串聯(lián)級別2’97’:選擇串聯(lián)級別3Ub4b3000101所有其他0011111111.3NVB的編碼(有效比特的數(shù))bb8b7b6b5b4b3b2b1含義0010----字節(jié)計(jì)數(shù)=20011----字節(jié)計(jì)數(shù)=30100----字節(jié)計(jì)數(shù)=40101----字節(jié)計(jì)數(shù)=50110----字節(jié)計(jì)數(shù)=60111----字節(jié)計(jì)數(shù)=7----0000比特計(jì)數(shù)=0----0001比特計(jì)數(shù)=1----0010比特計(jì)數(shù)=2----0011比特計(jì)數(shù)=3----0100比特計(jì)數(shù)=4----0101比特計(jì)數(shù)=5----0110比特計(jì)數(shù)=6----0111比特計(jì)數(shù)=.4SAK的編碼(選擇確認(rèn))SAK通過標(biāo)準(zhǔn)幀來發(fā)送,后隨CRC_A。CRCCRC_A圖表7-10:選擇確認(rèn)(SAK)bb8b7b6b5b4b3b2b1含義×××××1××串聯(lián)比特設(shè)置:UID不完整××1××0××UID完整,PICC遵循ISO/IEC UID別最大串聯(lián)級最大串聯(lián)級別123節(jié)數(shù)47CT:串聯(lián)標(biāo)記,‘88’專有的固定數(shù)Uuid0‘08’‘x0’-‘x7’‘x9’-‘xE’‘18’-‘F8’‘xF’和三個(gè)長度的UID每一制造商對唯一編號的其他字節(jié)的值的唯一性負(fù)責(zé)uid0在ISO/IEC7816-6/AM1中為“私用”標(biāo)出的值‘81’到‘FE’在本上下文中應(yīng)不予允應(yīng)具有串聯(lián)標(biāo)記的值。7.3.1比特、字節(jié)和幀的定時(shí)本章定義了類型BPICC防沖突和通信初始化期間使用的字節(jié)、幀和命令的定時(shí)。關(guān)于字符傳輸格式PICC和PCD之間的數(shù)據(jù)字節(jié)通過字符來發(fā)送和接收,在防沖突序列期間,字符的格式一個(gè)低電平起始位一個(gè)高電平停止位因此,用一個(gè)字符執(zhí)行一個(gè)字節(jié)的發(fā)送需要10etu,如下圖所示圖表7-12:字符格式n起始比特的下降沿之后的比特邊界數(shù)(1≤N≤9)。字符間距一個(gè)字符與下一個(gè)發(fā)送的字符利用額外的保護(hù)時(shí)間(EGT)來隔開。幀定界符符OF幀格式SOF7-14:SOFEOF第一個(gè)比特傳輸之間的)可在防沖突會話開始時(shí)定義(見ATTRIB命令的編碼)。TR0和TR1PICCEOF開始(下降沿)和PCDSOF開始(下降沿)之間的最小延遲為14etu。7.3.2CRC_B(N字節(jié))CRC_B(2字節(jié))舉例參考附錄D。7.3.3防沖突序列PCD通過在本章中詳述的命令集合對防沖突序列進(jìn)行管理。防沖突方案以時(shí)間槽的定義為基礎(chǔ),要求PICC在時(shí)間槽內(nèi)用最小標(biāo)識數(shù)據(jù)進(jìn)行應(yīng)答。CPCD能夠與被標(biāo)識的卡建立一個(gè)通信信道。防沖突序列允許選擇一個(gè)或多個(gè)PICC以便在任何時(shí)候進(jìn)行進(jìn)一步的通信。命令集合允許在PCD級實(shí)現(xiàn)不同的防沖突管理策略。這個(gè)策略處在應(yīng)用設(shè)計(jì)者的控制概率的(響應(yīng)概率小于或等于1的重復(fù)性單個(gè)時(shí)間槽提示),偽確定性的(掃描所有多個(gè)時(shí)間槽,以便在防沖突序列期間使所有在場的卡應(yīng)答的概可動態(tài)進(jìn)行的這些方法的組合。狀態(tài)轉(zhuǎn)換圖圖表7-19:PICC狀態(tài)轉(zhuǎn)換流程圖舉例(提示的)R狀態(tài)描述和轉(zhuǎn)換的概述轉(zhuǎn)換適用于任何狀態(tài): 下列備注適用于專門針對防沖突序列的任何狀態(tài)(除ACTIVE狀態(tài)外):使用前幾節(jié)中定義的缺省通信參數(shù)。若來自PCD的幀是有效的(正確的CRC_B),則PICC執(zhí)行要求的動作和/或根據(jù)其狀態(tài)進(jìn)行響應(yīng)。注意,在防沖突命令中,幀中數(shù)據(jù)的前三位是(101)b(防沖突前綴字節(jié)的前三位)。PICC不應(yīng)答任何不以(101)b(防沖突前綴字節(jié)的前三個(gè)位)開始的命令幀。PICC僅對收到的有效幀進(jìn)行反應(yīng)(當(dāng)檢測到傳輸差錯(cuò)時(shí)不發(fā)送響應(yīng))。狀態(tài)退出條件和轉(zhuǎn)換:如果PICC處于一個(gè)能量大于Hmin(見第6章)的激勵(lì)磁場,則它應(yīng)在不大于t的延ORB狀態(tài)退出條件和轉(zhuǎn)換:READY-REQUESTED狀態(tài)狀態(tài)退出條件和轉(zhuǎn)換:C的參數(shù))。如果PICC定義的時(shí)間槽與時(shí)間槽標(biāo)記不匹配,則該P(yáng)ICC就保持在READY-REQUESTEDREADYDECLARED狀態(tài)報(bào)文相對應(yīng)的其ATQB。狀態(tài)退出條件和轉(zhuǎn)換: PICC是加電的,并且自從信道號(CID)已經(jīng)通過ATTRIB命令已分配給該P(yáng)ICC以來,它收聽正確格式化(正確的CID和有效的CRC_B)的任何高層報(bào)文。PICC應(yīng)不在任何帶有無效CRC_B或帶有另一個(gè)CID(不是所分配的那個(gè)CID)的幀以后在高層協(xié)議中,可以定義特定的命令用來把PICC返回到其他狀態(tài)(IDLE或HALT)。只7.3.5命令集合個(gè)基本的命令可用來管理多結(jié)點(diǎn)通信信道:EQBSlot-MARKERATTRIBHALT所有這四個(gè)命令都使用了上面詳述的比特和字節(jié)格式。所收到的帶有錯(cuò)誤格式的幀(錯(cuò)誤的幀標(biāo)識符或無效的CRC_B)應(yīng)忽略。防沖突命令格式為了區(qū)分防沖突命令和應(yīng)用命令,所有用于防沖突階段的命令都以序列:(101)b開始。若PICC內(nèi)部定義的時(shí)間槽與時(shí)間槽標(biāo)記號匹配,則它應(yīng)該應(yīng)答ATQB。在一個(gè)特定的時(shí)間槽內(nèi)的響應(yīng)概率不應(yīng)大于1/N(N為收到的最后一個(gè)REQB的參數(shù))。時(shí)間槽編號(或每個(gè)時(shí)間槽內(nèi)的響應(yīng)概率)N作為一個(gè)參數(shù)包含在REQB命令中,以優(yōu)的PICC應(yīng)處理該報(bào)文,并選擇它將在哪個(gè)時(shí)間槽(每個(gè)時(shí)間槽被選中的概率都為1/N)內(nèi)ApApf(1字節(jié))CRC_B(2字節(jié))AFI(1字節(jié))PARAM(1字節(jié)) PICC:只有那些具有由AFI所指出的類型的應(yīng)用的PICC才可以應(yīng)答AFI不等于‘00’的REQBAFI的最高有效半字節(jié)可用來編碼按下表定義的某個(gè)特定的應(yīng)用族或所有應(yīng)用族。AFAFIAFI含義-PICC舉例/注釋最高有效半字節(jié)最低有效半字節(jié)‘0’‘0’所有族和子族沒有應(yīng)用預(yù)選‘X’‘0’廣泛的應(yīng)用預(yù)選‘X’‘Y’‘0’‘Y’‘1’Y’運(yùn)輸司,…‘2’Y’IEP,銀行,零售,…‘3’Y’識門禁控制,…‘4’Y’公用電話,GSM,…‘5’Y’‘6’Y’因特網(wǎng)服務(wù),…‘7’Y’彩‘8’Y’數(shù)據(jù)存儲可移植文件,…Y’UMUb8=0b7=0b6=0b5=0b4=0b3b2b1bb3b2b1N0001=200012=210104=220118=2310016=24RFU UCDR在REQB命令之后,PCD可發(fā)送至多(N-1)個(gè)時(shí)間槽標(biāo)記來定義每個(gè)時(shí)間槽的開始。為BC槽內(nèi)發(fā)送其ATQ。如果沒有收到ATQB(如果已知該時(shí)間槽為空,則不必等到該時(shí)間槽結(jié)束),則較早地1Slot-MARKER命令格式CRCCRC_B(2字節(jié))APn(1字節(jié))n7.3.9ATQB(請求應(yīng)答-類型B)響應(yīng)PUPIPUPI(4字節(jié))CRC_B(2字節(jié))應(yīng)用數(shù)據(jù)(4字節(jié))協(xié)議信息(3字節(jié))‘50’(1字節(jié))動態(tài)產(chǎn)生的一個(gè)數(shù)或一個(gè)多樣化的固定數(shù)。應(yīng)用數(shù)據(jù)協(xié)議信息該字段指示了卡所支持的參數(shù)。它的具體格式如下:(8位)最大幀長度(4位)協(xié)議類型(4位)FWI(4位)U圖表7-24:協(xié)議信息格式PICC持的比特速率bb8b7b6b5b4b3b2b1含義00000000在兩個(gè)方向上PICC僅支持106kbits/s ---10---PICC到PCD,1etu=64/fc,支持的比特速率為212kbit/s--1-0---PICC到PCD,1etu=32/fc,支持的比特速率為424kbit/s-1--0---PICC到PCD,1etu=16/fc,支持的比特速率為847kbit/s----0--1PCD到PICC,1etu=64/fc,支持的比特速率為212kbit/s----0-1-PCD到PICC,1etu=32/fc,支持的比特速率為424kbit/s----01--PCD到PICC,1etu=16/fc,支持的比特速率為847kbit/s表格7-15:最大幀長度代碼012345678最大幀長度(字節(jié))RFU>256PICC持的協(xié)議類型bb4b3b2b1含義0001PICC支持ISO/IEC14443-40000ISO/IEC14443-4除外FWI:幀等待時(shí)間整數(shù)(4位),見第8章FO:幀選項(xiàng)(2位)PICC選項(xiàng)b-17.3.10義義1-‘‘1D’標(biāo)識符DCRC_B(任選-可變長度)標(biāo)識符的編碼 OFbUbbTRbTRbbbbEOF/SOFbSOF0是1否TR0是1否TRTR0副載波傳輸前的最小延遲0064/fs(缺省值)0148/fs1016/fs11RFUTRTR無調(diào)制的最小副載波持續(xù)時(shí)間80/fs(缺省值)4/fsUATQBATQB中最大幀長度代碼012345678最大幀長度(字節(jié))UURFU>256含義含義b6b5 PCD到PICC,letu=32/fc,比特速率為424kbit/sPCD到PICC,letu=16/fc,比特速率為847kbit/sb8b7含義00PICC到PCD,letu=128/fc,比特速率為106kbit/s01PICC到PCD,letu=64/fc,比特速率為212kbit/sPICC到PCD,letu=32/fc,比特速率為424kbit/sPICC到PCD,letu=16/fc,比特速率為847kbit/sb4b3b2b1=0001b8b7b6b5=RFU=0000最低有效半字節(jié)(b4到b1)被稱為卡識別符(CID),并定義了在0到14范圍內(nèi)尋址任何高層命令都可以包括在內(nèi)。TRIBB高層高層響應(yīng)(任選-不同長度)CRC_B(2字節(jié))D(1字節(jié))(1字節(jié))CRC_B(2字節(jié))標(biāo)識符(4字節(jié))‘1D’(1字節(jié))DCRCCRC_B(2字節(jié))D7.3.12對該命令應(yīng)答后,PICC僅對WakeupREQB命令應(yīng)答(見7.3.7)。CRCCRC_B(2字節(jié))識別符(4字節(jié))‘50’(1字節(jié)) CRCCRC_B(2字節(jié))‘00’8傳輸協(xié)議——如第7章中所定義的PICC激活序列(請求、防沖突環(huán)和選擇)。的下一條命令,并用其來改變參數(shù)。開始開始字節(jié)參數(shù)字節(jié)8.1.1選擇應(yīng)答請求本節(jié)定義了帶有所有字段的RATS(見下圖)?!瓻0’CRCCRC圖表8-2:選擇應(yīng)答請求參數(shù)字節(jié)由兩部分組成(見下圖):它包含在接收到的第一個(gè)無差錯(cuò)的RATS?!瓼’FSD16243240486496128256RFU>2568.1.2選擇應(yīng)答本章定義了帶有其所有可用字段的ATS(見下圖)。在已定義字段中的一個(gè)沒有在PICC發(fā)送的ATS中出現(xiàn)的情況下,應(yīng)應(yīng)用該字段的缺省字節(jié)結(jié)構(gòu)接口字節(jié)TA(1),TB(1),TC(1)和長度字節(jié)長度字節(jié)TL是強(qiáng)制的,它規(guī)定了傳送的ATS(包括其本身)的長度。兩個(gè)CRC字節(jié)并格式字節(jié)T0由三部分組成(見下圖):C(見表格8-1)。FSCIFSCIU圖表8-5:格式字節(jié)的編碼接口字節(jié)TA(1)由四部分組成(見下圖):不能為每個(gè)方向處理不同除數(shù)。為(000)b。為(000)b。若該若該位置為1,支持DR=2若該位置為1,支持DR=4若該位置為1,支持DR=8若該位置為1,支持DS=2若該位置為1,支持DS=4若該位置為1,支持DS=8若該位置為1,僅為兩個(gè)方向支持相同的D若該位置為0,為每個(gè)方向支持不同的D接口字節(jié)TB(1)運(yùn)送信息以定義幀等待時(shí)間和啟動幀保護(hù)時(shí)間。77頁腳內(nèi)容開始字節(jié)開始字節(jié)SFGT=(256×16/fc)×2SFGISFGT第7章中所定義的最小值MINSFGT=第7章中所定義的最小值DEFAULTSFGT=~4949msMAX特定接口字節(jié)TC(1)由兩部分組成(見下圖):若該若該位被置為1,支持NAD0000)b,所有其他值為RFU歷史字節(jié)8.1.3協(xié)議和參數(shù)選擇請求PPS請求包含著被格式字節(jié)和一參數(shù)字節(jié)跟隨的開始字節(jié)(見下圖)。PPSSPPSSPPS0PPS1RCRC圖表8-9:協(xié)議和參數(shù)選擇請求開始字節(jié)PPSS包含兩部分(見下圖):應(yīng)置為(11)b,所有其他值為RFUPPS0指示可選字節(jié)PPS1的出現(xiàn)(見下圖)。b有其他值為RFU應(yīng)置為(000)b,所有其他值為RFU參數(shù)字節(jié)1PPS1由三部分組成(見下圖):DRIDRIDSI應(yīng)置為(0000)b,所有其他值為RFU77頁腳內(nèi)容DRIDRI,DSID14828.1.4協(xié)議和參數(shù)選擇響應(yīng)PPS響應(yīng)確認(rèn)接收到的PPS請求(見下圖),并僅包開始字節(jié)(見)。PPSS開始字節(jié)CRC1CRC2圖表8-13:協(xié)議和參數(shù)選擇響應(yīng)8.1.5激活幀等待時(shí)間fcμs)。8.1.6差錯(cuò)檢測和恢復(fù)——使RATS失效(停止響應(yīng)接收到的RATS)。收到除了HALT命令的任何塊(有效或無效),PICC應(yīng)——忽略該塊,并且——保持在接收模式。——使PPS請求失效(停止響應(yīng)接收到的PPS請求)并——激活接收到的參數(shù)。b)接收到無效塊,PICC應(yīng)——使PPS請求失效(停止響應(yīng)接收到的PPS請求)并保持在接收模式?!筆PS請求失效(停止響應(yīng)接收到的PPS請求)并a)接收到指示CID被支持的ATS,PCD應(yīng)b)接收到指示CID不被支持的ATS,PCD應(yīng)c)接收到指示CID被支持的ATS,PCD應(yīng)d)接收到指示CID不被支持的ATS,PCD應(yīng)8.3半雙工塊傳輸協(xié)議章中定義的幀格式?!β手甘荆投?。四層定義如下:——按本章中定義進(jìn)行交換塊的數(shù)據(jù)鏈路層?!獮槭瓜到y(tǒng)開銷最小而與數(shù)據(jù)鏈路層結(jié)合的會話層——處理命令的應(yīng)用層,它涉及在兩個(gè)方向上至少一個(gè)塊或塊鏈的交換。8.3.1塊格式塊格式(見下圖)由一個(gè)開端域(強(qiáng)制)、一個(gè)信息域(可選)和一個(gè)結(jié)束域(強(qiáng)制)DC差錯(cuò)檢測代碼信息域FSD/FSC開端域PCB塊格式開端域開端域是強(qiáng)制的,最多由三個(gè)字節(jié)構(gòu)成:——協(xié)議控制字節(jié)(強(qiáng)制),——卡標(biāo)識符(可選),——結(jié)點(diǎn)地址(可選)。.1協(xié)議控制字節(jié)域型:用傳送信息的I-塊。號R-塊S-塊.2卡標(biāo)識符域CID域用于識別特定的PICC,它由三部分組成(見下圖):。IDFU功率水平指示圖表8-18:卡標(biāo)識符的編碼.3結(jié)點(diǎn)地址域適用NAD的用途:77頁腳內(nèi)容ADPICCCIDPICC信息域(INF)狀態(tài)信息。信息域的長度通過計(jì)算整個(gè)塊的字節(jié)數(shù)減去開端域和結(jié)束域得出。結(jié)束域8.3.2幀等待時(shí)間(FWT)FWT=(256×16/fc)×2FWIFWIFWTFWT(~302μs)MIN對于FWI=14,F(xiàn)WT=FWT(~4949μs)MAX被接收到,則PCD收回發(fā)送的權(quán)利。8.3.3幀等待時(shí)間擴(kuò)展INF——最高有效位b8,b7編碼功率水平指示(見8.3.4)。WWTXM功率水平指示含了與在請求中接收到的相同的WTXM:WTWTXMUTFWT=FWT×WTXMTEMPPICC需要的時(shí)間FWT在PCD發(fā)送了S(WTX)響應(yīng)之后開始。TEMP當(dāng)公式得出的結(jié)果大于FWT時(shí),應(yīng)該使用FWT。MAXMAX8.3.4功率水平指示功率水平指示通過使用插入在CID(當(dāng)存在時(shí))中的兩位來編碼,并在S-塊中被PICC表格8-3:功率水平指示的編碼C對于完整功能性,功率不充分對于完整功能性,功率充分對于完整功能性,功率超出8.3.5協(xié)議操作換到接收模式并在轉(zhuǎn)換回傳輸模式之前等待塊。PICC可以傳輸塊僅響應(yīng)接收到的塊(對時(shí)在當(dāng)前命令/響應(yīng)對沒有完成或幀等待時(shí)間超出而沒有響應(yīng)時(shí),PCD不應(yīng)初始化一新的多激活PICC,這允許幾個(gè)PICC間直接轉(zhuǎn)換而無須另外的時(shí)間。多激活的舉例見附錄G。鏈接義的單塊的信息。每一塊的長度應(yīng)分別小于或等于FSC或FSD。R(ACK)x塊編號規(guī)則規(guī)則D:當(dāng)I-塊被接收到(獨(dú)立于其塊號),PICC在發(fā)送塊前鎖定其塊號。塊處理規(guī)則.1一般規(guī)則S規(guī)則4:當(dāng)接收到無效塊或FWT超時(shí),則R(NAK)塊被發(fā)送(PCD鏈接或S(DESELECT)情況除外)。CKPCDIRACKPICC。差錯(cuò)檢測和恢復(fù)當(dāng)檢測到差錯(cuò)時(shí),應(yīng)試圖使用下列恢復(fù)規(guī)則。本章中的定義支配塊處理規(guī)則(見)。a)傳輸差錯(cuò)(幀差錯(cuò)或EDC差錯(cuò))或FWT超時(shí)——塊的重新傳輸(可選),SDESELECT請求的使用,b)協(xié)議差錯(cuò)(違反了PCB編碼或違反了協(xié)議規(guī)則)SDESELECT請求的使用,a)傳輸差錯(cuò)(幀差錯(cuò)或EDC差錯(cuò)),b)協(xié)議差錯(cuò)(違反了協(xié)議規(guī)則)。C77頁腳內(nèi)容8.4.1?;顜却龝r(shí)間LECTfcs8.4.2差錯(cuò)檢測和恢復(fù)C9數(shù)據(jù)元和命令參見《電子錢包電子存折規(guī)范》卡片部分“數(shù)據(jù)元和命令”章節(jié)?!P(guān)閉非接觸通道——激活非接觸通道9.1關(guān)閉非接觸通道命令9.1.1定義和范圍取隨機(jī)數(shù)指令,其它任何指令以非接觸方式送入卡片后,卡片都響應(yīng)6D00。此命令使用應(yīng)用維護(hù)密鑰保護(hù)。9.1.2命令報(bào)文接觸通道命令報(bào)文編碼見下表:表格9-1:關(guān)閉非接觸通道命令報(bào)文代碼代碼CLAINSData值‘84’‘70’‘80’‘04’‘04’報(bào)文鑒別碼(MAC)數(shù)據(jù)元;根據(jù)《電子錢包/電子存折規(guī)范》中的規(guī)定編碼不存在9.1.3命令報(bào)文數(shù)據(jù)域命令報(bào)文數(shù)據(jù)域包括根據(jù)《電子錢包/電子存折規(guī)范》中的規(guī)定進(jìn)行編碼的報(bào)文鑒別碼(MAC)數(shù)據(jù)元。9.1.4響應(yīng)報(bào)文數(shù)據(jù)域9.1.5響應(yīng)報(bào)文狀態(tài)碼此命令執(zhí)行成功的狀態(tài)碼是‘9000’。IC:表格9-2:關(guān)閉非接觸通道警告狀態(tài)義無信息提供IC:表格9-3:關(guān)閉非接觸通道錯(cuò)誤狀態(tài)義狀態(tài)標(biāo)志未變不滿足安全狀態(tài)安全報(bào)文數(shù)據(jù)項(xiàng)丟失安全報(bào)文數(shù)據(jù)項(xiàng)不正確卡片鎖定9.2激活非接觸通道命令9.2.1定義和范圍此指令的目的是將關(guān)閉的非接觸方式激活。此指令允許以接觸和非接觸兩種方式發(fā)到卡此命令使用應(yīng)用維護(hù)密鑰保護(hù)。9.2.2命令報(bào)文激活非接觸通道命令報(bào)文編碼見下表:表格9-4:激活非接觸通道命令報(bào)文代碼代碼CLAINSDatae值‘84’‘70’‘00’‘04’‘04’報(bào)文鑒別碼(MAC)數(shù)據(jù)元;根據(jù)《電子錢包/電子存折規(guī)范》中的規(guī)定編碼不存在9.2.3命令報(bào)文數(shù)據(jù)域命令報(bào)文數(shù)據(jù)域包括根據(jù)《電子錢包/電子存折規(guī)范》中的規(guī)定進(jìn)行編碼的報(bào)文鑒別碼(MAC)數(shù)據(jù)元。9.2.4響應(yīng)報(bào)文數(shù)據(jù)域9.2.5響應(yīng)報(bào)文狀態(tài)碼此命令執(zhí)行成功的狀態(tài)碼是‘9000’。在非接觸通道工作正常的情況下,卡片收到此指令,卡片返回9000。IC:表格9-5:激活非接觸通道錯(cuò)誤狀態(tài)義狀態(tài)標(biāo)志未變不滿足安全狀態(tài)安全報(bào)文數(shù)據(jù)項(xiàng)丟失安全報(bào)文數(shù)據(jù)項(xiàng)不正確卡片鎖定標(biāo)準(zhǔn)兼容性和表面質(zhì)量A.1.標(biāo)準(zhǔn)兼容性A.2.印刷的表面質(zhì)量在制造過程通過附加印刷之后,要求按規(guī)格定制PICC,應(yīng)注意確保用于印刷的區(qū)域具有適合于印刷技術(shù)或所使用印刷機(jī)的足夠質(zhì)量。ISO/IEC其他卡標(biāo)準(zhǔn)參考目錄7811-1:19957811-2:19957811-3:1995ID7811-4:19957811-5:19957811-6:19957812-1:19937812-2:1993。7813:1995識別卡——金融交易卡。7816-1:19987816-2:1998位7816-3:1997協(xié)6——測試方法。10536-1:199210536-2:1995和10536-3:1992過類型A的通信舉例請求突循環(huán)由于串聯(lián)標(biāo)記的值‘88’引起第一次沖突發(fā)生在比特位置#4DCL沒有沖突發(fā)生CCCRC_A和CRC_B的編碼D.1.CRC_A編碼編碼和解碼的過程可由帶有合適的反饋門的16級循環(huán)移位寄存器方便地完成。根據(jù)FFFF0FF1FF2FF3FF4FF5FF6FF7FF8FF9FF10FF11FF12FF13FF14FF150110001101100011D.1.1.通過標(biāo)準(zhǔn)幀發(fā)送的比特模式舉例計(jì)算出的CRC_A=‘1EA0’0100001ESFFFF0FF1FF2FF3FF4FF5FF6FF7FF8FF9FF10FF11FF12FF13FF14FF150001111010100000計(jì)算出的CRC_A=‘CF26’SS0100100010010110000110010001111100111EFFFF0FF1FF2FF3FF4FF5FF6FF7FF8FF9FF10FF11FF12FF13FF14FF151100111100100110D.2.CRC_B編碼FD.2.1.通過標(biāo)準(zhǔn)幀傳送的比特模式實(shí)例B計(jì)算出的CRC_B=‘CCC6’節(jié)節(jié)節(jié)B計(jì)算出的CRC_B=‘FCD1’節(jié)節(jié)節(jié)計(jì)算出的CRC_B=‘2CF6’據(jù)字節(jié)據(jù)字節(jié)據(jù)字節(jié)據(jù)字節(jié)#include<stdio.h>#include<stdlib.h>#include<string.h>#include<ctype.h>#defineCRC_A1#defineCRC_B2#defineBYTEunsignedcharunsignedshortUpdateCrc(unsignedcharch,unsignedshort*lpwCrc){ch=(ch^(unsignedchar)((*lpwCrc)&0x00FF));ch=(ch^(ch<<4));*lpwCrc=(*lpwCrc>>8)^((unsignedshort)ch<<8)^((unsignedshort)ch<<3)^((unsignedshort)ch>>4);return(*lpwCrc);}voidComputeCrc(intCRCType,char*Data,intLength,77頁腳內(nèi)容BYTE*TransmitFirst,BYTE*TransmitSecond){unsignedcharchBlock;unsignedshortwCrc;switch(CRCType){caseCRC_A:wCrc=0x6363;//ITU-V.41break;caseCRC_B:wCrc=0xFFFF;//ISO3309break;default:return;}do{chBlock=*Data++;UpdateCrc(chBlock,&wCrc);}while(--Length);if(CRCType==CRC_B)wCrc=~wCrc;//ISO3309*TransmitFirst=(BYTE)(wCrc&0xFF);*TransmitSecond=(BYTE)((wCrc>>8)&0xFF);return;}BYTEBuffCRC_A[10]={0x12,0x34};BYTEBuffCRC_B[10]={0x0A,0x12,0x34,0x56};unsignedshortCrc;BYTEFirst,Second;FILE*OutFd;ntiintmain(void){printf("CRC-16referenceresults3-Jun-1999\n");printf("byMickeyCohen-mickey@\n\n");printf("Crc-16G(x)=x^16+x^12+x^5+1\n\n");printf("CRC_Aof[");for(i=0;i<2;i++)printf("%02X",BuffCRC_A[i]);ComputeCrc(CRC_A,BuffCRC_A,2,&First,&Second);printf("]Transmitted:%02Xthen%02X.\n",First,Second);printf("CRC_Bof[");for(i=0;i<4;i++)printf("%02X",BuffCRC_B[i]);ComputeCrc(CRC_B,BuffCRC_B,4,&First,&Second);printf("]Transmitted:%02Xthen%02X.\n",First,Second);return(0);}類型A_時(shí)間槽-初始化和防沖突E.1.術(shù)語和縮略語ATQA_tAATQ-IDCID_tHALT_tREQA_tREQ-IDSAK_tSEL_tE.2.比特、字節(jié)和幀格式E1.定時(shí)定義E.2.1.1.輪詢復(fù)位時(shí)間AE.2.1.3.請求保護(hù)時(shí)間請求保護(hù)時(shí)間定義為兩個(gè)連續(xù)請求命令的起始比特之間的最短時(shí)間,其值應(yīng)為0.5ms。E.2.1.4.幀保護(hù)時(shí)間幀保護(hù)時(shí)間定義為在相反方向上兩個(gè)連續(xù)幀的最后一位的上升沿和起始位的下降沿之E.2.1.5.時(shí)間槽長度EE.2.2.1.REQA_t幀E.2.2.2.標(biāo)準(zhǔn)幀:n*8數(shù)據(jù)比特(沒有奇偶校驗(yàn)位)CRC_B(參數(shù)1)(參數(shù)1)(參數(shù)1)E.3.PICC狀態(tài)E.4.命令/響應(yīng)集合類型類型名稱編碼(b8-b1)含義命令REQA_t(b7-b1)請求PICC類型A時(shí)間槽來(0110101)b(=‘35’)應(yīng)答ATQA_t。REQA_t伴隨命令REQ-ID(00001000)b(=‘08’)請求PICC向若干時(shí)間槽中的某一個(gè)應(yīng)答它的UID。REQ-ID伴隨著兩個(gè)參數(shù)P1、響應(yīng)ATQ-ID(00000110)b(=‘06’)向4個(gè)時(shí)間槽中的某一個(gè)應(yīng)命令SEL_t(01000NNN)b,(NNN=CID_tNo.(0-7))選擇帶有其UID的PICC并響應(yīng)SAK_t(1000XXX)b(=’8X’,除非另有規(guī)定,否確認(rèn)SEL_t*則’X’=’0’)命令HALT_t(00011NNN)b,(NNN=CID_tNo.(0-7))暫停帶有其CID_t的PICC響應(yīng)對HALT_t(00000110)b=(‘06’)

溫馨提示

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

最新文檔

評論

0/150

提交評論