DB11-T 1164.5-2023 城市軌道交通自動售檢票系統技術規范 第5部分:車票處理單元_第1頁
DB11-T 1164.5-2023 城市軌道交通自動售檢票系統技術規范 第5部分:車票處理單元_第2頁
DB11-T 1164.5-2023 城市軌道交通自動售檢票系統技術規范 第5部分:車票處理單元_第3頁
DB11-T 1164.5-2023 城市軌道交通自動售檢票系統技術規范 第5部分:車票處理單元_第4頁
DB11-T 1164.5-2023 城市軌道交通自動售檢票系統技術規范 第5部分:車票處理單元_第5頁
已閱讀5頁,還剩28頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

ICS

35.240.60CCS

L

67DB

11 DB11/T

—2023代替

1164.5—城市軌道交通自動售檢票系統技術規范第

5

部分:車票處理單元Technical

rail

transitautomatic

fare

collection

system—Part

processing

unit

發布

實施北京市市場監督管理局 發

布DB11/T

1164.5—前 言

...........................................................................

II1

范圍.................................................................................

12

規范性引用文件.......................................................................

13

術語和定義...........................................................................

14

縮略語...............................................................................

15

車票處理單元種類.....................................................................

16

基本要求.............................................................................

26.1

.........................................................................

26.2

嵌入式主機要求...................................................................

56.3

電源適應性.......................................................................

66.4

電磁兼容性.......................................................................

76.5

機械環境適應性...................................................................

76.6

環境適應性.......................................................................

86.7

可靠性...........................................................................

87

性能要求.............................................................................

88

其他要求.............................................................................

98.1

.............................................................

98.2

防沖突要求.......................................................................

98.3

.....................................................................

98.4

車票處理完整性要求...............................................................

98.5

................................................................

108.6

....................................................................

108.7

....................................................................

108.8

與終端設備的工作界面要求........................................................

10附 錄 A (資料性)

API

...................................................

14DB11/T

1164.5— 本文件按照

—《標準化工作導則 第1部分:標準化文件的結構和起草規則》的規定起草。本文件是DB11/T

《城市軌道交通自動售檢票系統技術規范》的第5部分。DB11/T

分為以下9——第1部分:系統結構及功能;——第2部分:接口數據格式;——第3——第4作界面;——第5部分:;——第6部分:票——第7部分:終端;——第8——第9術指標體系。本文件代替DB11/T

1164.5—2015《軌道交通聯網收費系統技術要求

第5部分:車票處理單元與DB11/T

—相比,除編輯性外,技術變化如下:——修改了范圍(見版的1章節);——修改了規范性引用文件(見2,2015版的2章節);——增加了縮略語(見4);——修改了分體式車票處理單元外形尺寸(見版的5.1.2.2);——修改了嵌入式主機要求(見6.2,2015版的5.2);——修改了一體式車票處理單元電源適應性(見版的5.3.1);——修改了機械環境適應性(見6.5,2015版的5.5);——修改了性能要求(見7,2015版的6章節);——修改了應用接口要求(見版的);——修改了附錄A(見A,版的附錄)。本文件由北京市交通委員會提出并歸口。本文件由北京市交通委員會組織實施。本文件起草單位:北京市軌道交通指揮中心。本文件主要照麗莉、坤曉曦、周鱗真、靖立濤、戴國強、倪澤光、劉穩、、、崔鵬鵬。本文件歷次版本發布情況為:——本文件2015年首次發布為DB11/T

1164.5—。本次為第一次修訂。IIDB11/T

1164.5—1 范圍本文件規定了城市軌道交通自動售檢票車票處理單元的基本要求、性能要求和其他要求。本文件適用于城市軌道交通自動售檢票車票處理單元的設計、生產、檢測與應用。2 規范性引用文件下列中的內容通過文中的規范性引用而構成本文件可少的條款。其注日期的引用文件,僅該日期對應的版本適用于本文件;不注日期的引用文件,其最新版包括所有的于本文件。GB/T

電子測量儀器通用規范GB/T

技無線電和測量方法GB/T

17618技術設備

抗擾度

限值和測量方法GB/T

電磁兼容

試驗和測量技術

靜電放電抗擾度試驗GB/T

電磁兼容

試驗和測量技術

電快速瞬變脈沖群抗擾度試驗GB/T

電磁兼容

試驗和測量技術

工頻磁場抗擾度試驗JR/T

中國電路(IC)卡規范

第3部分:與應用的IC卡與終端接口規范JR/T

中國電路(IC)卡規范

第5部分:借記/卡片規范3 術語和定義下列術語和定義適用于本文件。3.1車票處理單元 ticket

具備車票交易處理整體功能的軟、硬件4縮略語API:應用程序接口(

Interface)5 車票處理單元種類車票處理單元式車票處理單元和分體式車票處理單元兩種。一體式車票處理單元通制板及天線集成在封閉外殼內;分體式車票處理單元包括控制板及天線兩部分,通過饋線連接。DB11/T

1164.5—6 基本要求6.1 外觀結構6.1.1 外觀車票處理單元表面應色澤均勻,面板與殼體。金屬應無和損傷,表字、圖標、標志應清晰、、完整。6.1.2 外形尺寸6.1.2.1 一體式車票處理單元外形尺寸一體式車票處理單元不于

mm×

mm×35

mm(長×寬×高),具體尺寸的要求參見圖1。圖

1一體式車票處理單元外形參考尺寸6.1.2.2 分體式車票處理單元外形尺寸分體式車票處理單元要求參見表1。21012540160108120120201001007545206838DB11/T

1164.5—表

1

分體式車票處理單元外形參考尺寸外殼的布局和尺寸見圖

2,普通天線的安裝參見圖

3,線的安裝尺寸參見圖

4。圖

2 車票處理單元外殼的參考布局和尺寸12010DB11/T

1164.5—12010×

3

普通天線的參考尺寸

453.5DB11/T

1164.5—453.5×圖

4小天線的參考尺寸6.1.3 結構連接件車票處理單元結構應牢固,有關聯接導線、接插件及SAM卡插座應完好無損,天線采用帶屏蔽的同軸電纜。6.1.4 配置要求車票處理單元應由天線、控制板、控制軟件組成。控制板應包括微程序控制器、射頻電路、接口單元、存儲器和電源模塊。6.2 嵌入式主機要求車票處理單元的嵌入式主機應:a)采用不低于

32

位嵌入式微處理器,頻率應不低于

180MHz;b) 數據總線至少

32

c) 外部地址總

16

d)具有復位和電源監控電路,具備看門狗;e)提供

3

RS232

4

RS422

數據通信接口,通率應不低于

115200

。其中

D-Sub

9針插頭與終端設備連接儂插頭與車票處理單元連接,具體要求參見圖

5;f) 提供

流接口,通信速率不低于

10

Mb/s;g) 預留

自適應

網絡接口(可選);h) 支持通過

連接移動式器;DB11/T

1164.5—i) 具備實時時鐘,支持實時時鐘池壽命應大于

5

年;j) 支持在線編程,包括在系統編程和在應用編程。圖

5 RS232

RS422

接口線纜的接線要求6.3 電源適應性6.3.1 一體式車票處理單元(一體采用直流電源供電,能在(±0.5)V、

3±0.3)A條件下正常。(6.3.2 分體式車票處理單元分體滿足下列要求:(a) 采用直流供電,能在(12±0.5)V、

3±0.3)A

條件下正常;(b) 采用

3

芯航空(公形;c)接口與終端設備相連接,電源接口圖見圖

6、圖

7

和圖

8。圖

6

電源接口右視圖圖

7

電源接口上視圖

VCC(DC-12

GND

12

DB11/T

1164.5—圖

8

電源接口前視圖電源接口線的連接關系參見表

2。表

2 電源接口線的連接說明性6.4電磁兼容

6.4.1性6.4電磁兼容

車票處理單元的無線電干擾極應滿足GB/T

規定的A擾極。6.4.2電磁敏感度車票處理單元電磁度滿足下列:a) 電磁度應

17618

規定的;b)靜電放電度應

規定的試驗;c) 輻射度應

規定的試驗要求;d)輻射干擾應

規定的;e) 工作磁場干擾應

GB/T

規定的要求;f) 靜電放電抗擾度應

規定的試驗。6.5 機械環境適應性車票處理單元運輸包裝件跌落實驗應滿足

流通條件的要求,試驗后性能特性應符合第7章性能要求的規定。運輸包裝件跌落適應性參見表3。

kgmm15100015

3080030

4060040

4550045

50400>50300MCBF100000DB11/T

1164.5—表

3運輸包裝件性6.6 環境適應性6.6.1工作環境溫度及濕度車票處理單元工作環境溫度及濕度應滿足下列要求:a)

工作環境溫度應為

0

50

℃;b)

工作環境相對濕度應為

~90%(非凝露)。6.6.2 存儲溫度及濕度車票處理單元溫度及濕度應滿足下列要求:a)

存儲溫度:-20

℃~60

℃;b)

存儲相對濕度:10%~90%(非凝露)。6.7 可靠性車票處理單元的可靠性要求見表4。表

4 可靠性要求7 性能車票處理單元性能參見表5。

2000mm

IC

40mm80mm效讀寫范圍(中心車票面與之間度不45mm60Z:

mmmm40mm60mm50mm

64MB

90ns

200ms300ms7.5

1.513.56

106DB11/T

1164.5—表

5 車票處理單元性能要求8 其他8.1 車票處理單元應識別符合JR/T

0025.5規定的非接觸式IC卡。8.2防沖突要求在多張實體車票同時處于同一個車票處理單元的操作區域內時,車票處理單元應不進行讀寫。8.3 掉電保護外部時,不應或車票處理單元的內存恢復時,應恢復到掉電前的內存數據。8.4 車票處理性要求DB11/T

1164.5—車票在讀寫過程中離開讀寫范圍且再次進入時,車票處理單元應繼續處理并保證寫入信息的完整性。8.5 安全模塊安全模塊接口下列:a) 車票處理單元應具有與安全模塊連硬件接口;b) 車票處理單元應至少提供

8

插槽作符合

0025.3

規定的車票。車票處理單元通過

2

個專門的器來實現對卡片的訪問軟件

API

庫對這些卡片的訪問(T=0/1

通信協議,符合

標準);c) 車票處理單元應可同時獨立訪問裝載的

卡,并在不同的工作頻率下同時獨立;d) 安全模塊應具有加密和反破譯,且物理上相對獨立的硬件加密模塊;e) 安全模塊

插槽的物理特性、邏輯接口和通信應

0025.3

的要求;f) 與安全模塊

SAM

卡的通信應支持獨立的

設置和高速通信(不低于

)。8.6 應用車票處理單元應用功能下列要求:a) 應滿足車票安全保密處理要求及業務處理流程要求,具備符合卡片力;b)應內部集成業務處理,車票讀寫處理、安全保密認證、、參數處理易數據生成、運行等功能。c)8.7 應用接口要求應用接口下列:a) 內部軟件應包括內核軟件及應用程序兩部分,二者均保存在車票處理單元控制板上的非易失閃存中,應用程序對外提供

API;b) 內核軟件應提供任務運行服務、內存管理以及定時事件管理等功能供給應用的功能函數將編譯成為系統

庫,應用開發人員使用該

API

進行應用程序開發。當在線連接時,內核軟件應支持通過串行口進行遠件下載;c) 應提供

API

接口函數來外部應用的編程,這些

函數將為低層硬件接口提供一種方便而的接口,外部通過這些接口函數應能訪問內的各種部件,

參見

A;d) 應通過硬軟件保護相結合的方式,確保車票處理單元內的各種部件硬件不被外部應用直接,外部應用程序只有通過

函數才能訪問這些硬件資源。車票處理單元應提供描述合

API

函數文檔,以便外部應用編程人員通過此

接口函數文檔進行開發。8.8 與終端設備的10DB11/T

1164.5—8.8.1 與自動檢票機接口與自動檢間的接口界面滿足下列要求:a) USB

驅動及預留

RS232/RS422

接口:車票處理單元應提供不同環境(操作系統)平臺下的

RS232/RS422

驅動程序,

USB、

接口的驅動程序安裝于自動檢

;b) 程序參數:閘程序應根據有關規范向車票處理單元提供配置參配置參數:票價表、、運行時間、黑名單、產品參數等;c) 通信命令:閘程序應通行通信控制命令包的方式的運作、軟件更新、交易數據、獲取車票處理單元的運行情況。與自動檢間的接口界面參見圖

9。自動檢票機

車票處理單元圖

9

車票處理單元與自動檢票機接口界面示意圖8.8.2 與自動售票機接口與自動售下列要求:a) USB

驅動及預留

RS232/RS422

接口:車票處理單元應提供不同環境(操作系統)平臺下的

RS232/RS422

驅動程序,

USB、

接口的驅動程序安裝于自動售

;b) 程序參數票機主應根據有關規范向車票處理單元提供配置參數。配置參數包括:票價表、、、黑名單、產品參數等;c) 通信命令票機主應通過

API

函數調用的方式控制車票處理單元的運作、車票處理單元軟件更新、獲取交易與獲得車票處理單元的運行情況。與自動售參見圖

。11DB11/T

1164.5—自動售票機

車票處理單元

10

車票處理單元與自動售票機接口圖8.8.3車票處理單元自動售票機接口與半自動售票機間的接口界面下列:a) USB

驅動及預留

RS232/RS422

接口:車票處理單元應提供不同環境(操作系統)平臺下的

RS232/RS422

驅動程序,

USB、

接口的驅動程序安裝于半自動售

ECU;b) 程序參數:半自動售票機主程序應根據規范向提供配置參參數:票價表、運行模式、運行時間、黑名單、產品參數等;c) 通信命令接口:半自動售票機主應通過

函數調用的方式控制車票處理單元的運作、軟件更新、交易與獲得車票處理單元的運行情況。與半自動售票機間的接口界面參見圖

11。12DB11/T

1164.5—半自動售票機電源線信號線半自動售票機車票處理單元

接口界面車票處理單元乘車憑證圖

11

車票處理單元與半自動售票機接口界面示意圖13DB11/T

1164.5—附 錄 A(資料性)API

A.1蜂鳴器APIA.1.1Beep

Beep

包括:a) 原型:S16_t

BeepKeyOpen(void);b) 描述:打開

BeepKey(器)設備;c) 參數:無。A.1.2 Beep

CloseBeep

Close

:a) 原型:S16_t

;b)描述:關閉

BeepKey(器)設備;c) 參數:無。A.1.3 BeepBeep

包括:

a) 原型:S16_t

Beep(U32_t

BeepLev,

U32_t

;b) 描述:蜂鳴器開始鳴叫;c) 參數:1) U32_t

BeepLev:

Beep

音調(0

6)

其中

6

最響;2) U32_t

Delay50Ms:

蜂鳴的聲音長度。A.1.4 函數返回值無特殊說明時,函數返回0為成功,為失敗。A.2 LED燈LedLight

包括:a) 原型:S16_t

index,

U32_t

mode);b) 描述:

LED

燈;c) 參數:1) U32_t

index:

燈的索引位置,從

1

開始;2) U32_t

mode:

0

表示熄滅,1

表示亮。14DB11/T

1164.5—A.3 以太網APIA.3.1 TCPIP_CommOpenTCPIP

CommOpen

:a) 原

S32_t

TCPIP_CommOpen(

U8_t

*

pPortDescriptor,

*pOpenParams,

dwPortAttr,

S32_t

nTimeout,

S32_t

*pErrCode

);b) 描述:建立

TCP

連接;c) 參數:IP :1) U8_t

Linux

網絡設備描述符字符串("/dev/eth0",

IP :2) U8_t

和端口號字符串具體格式IP

PORT

如果作為器,

可以忽略;3) S32_t dwPortAttr:工作模式:0

表地服務器;1

表示連接遠程服務器的客戶機;2

表示連地服務器的客戶機;4) S32_t

nTimeout:

連接超時時間澹(單位毫秒);5) S32_t

*pErrCode,參考本標準的“函數返回碼”。d) 返回值:網絡網絡:1) =0

出錯句柄

無效;2) >0

正確句柄

有效。A.3.2 TCPIP_CommAcceptTCPIP_CommAccept

包括:a) 原型:S32_t

hPort

);b)描述:服務器

端口的

TCP/IP

連接;c) 參數:S32_t

hPort: 服務器端口號;d) 返回值:網絡:0

表示出錯句柄

無效;大于

0

表示正確句柄

有效。A.3.3 TCPIP_CommReadTCPIP_CommRead

:15DB11/T

1164.5—a) 原型:S32_t

S32_t

hPort,U8_t

*pBuffer,S32_t

nBytesToRead);b) 描述:向已打開

TCP/IP

讀數據;c) 參數:1) S32_t

hPort:端口句柄;2) U8_t

:接收數據所放數據指針;3) S32_t

nBytesToRead:接收的數據個數;d) 返回值:實

讀的數據個數。A.3.4 TCPIP_CommWriteTCPIP_CommWrite

:a) 原型:Int

S32_t

hPort,U8_t

S32_t

nBytesToWrite);b) 描述:向已打開

TCP/IP

寫入數據;c) 參數:1)S32_t

hPort:

端口句柄;2)U8_t

發送所放數據指針;3) S32_t

nBytesToWrite: 希望發送的數據個數;d) 返回值:實

發送的數據個數。A.3.5 TCPIP_CommControlTCPIP_CommControl

包括:a) 原型:S32_t

S32_t

hPort,

S32_t

void

*pBuffer,

S32_t

nDataLength);b) 描述:向已打開

TCP/IP

通過命令發送控制信息;c) 參數:1) S32_t hPort:

端口;2) S32_t nCmd:發送命令字節具體規劃如下:1

表示獲取上次

TCP/IP

操作失敗的錯誤碼(適合服務器和客戶器);2

表示獲取向發送的信息合服務器和客戶器);3

表置通信超位

)(適合器和客戶器);4

表示獲取通信超;5

表示清除發送緩沖區數據;6

表示清除接收緩沖區數據;7

表置最大可連接機的個數;8

表示獲取最大可連接機的個數;9

表示獲取當前已經連客戶機的個數;16DB11/T

1164.5—10

表示獲取當前能連接客戶機大個數能力;其他值表示為;3)void

輸入數據指針;4) S32_t nDataLength入數據長度:當

=1

時候,:錯誤碼,nDataLength:固定

4

個字節;當

=2

時候,:輸入信息指針,入信息長度;當

=3、4

時候,入超時信息結構指針,入超時信息結構長度;當

=5、6

時候,:,nDataLength:NULL;當

=7、8、9、10

時候,:固定

4

個字A.3.6 TCPIP_CommCloseTCPIP_CommClose

:a) 原型:S32_t

S32_t

hPort

);b)描述:關閉已打開并釋放;c) 參數:S32_t

hPort:端口句柄;d) 返回值:1) 0

表示關閉成功;2) 小于

0

表示關閉失敗。A.3.7 函數返回碼無特殊說明時,函數返回0為成功,為失敗。A.4 串口A.4.1 Serial_CommOpenSerial_CommOpen

;a) 原型:S32_t

U8_t *pPortDescriptor,

U8_t

*pOpenParams,

dwPortAttr,

S32_t nTimeout,

S32_t

;b) 描述:打開串口函c) 參數:1) U8_t

Linux

串口設備符字符串;串口

0:;串口

1:;串口

2:;17DB11/T

1164.5—串口

3:;串口

4:;2) U8_t

:串口參數字符串具式如:"9600,n,8,1";3) S32_t

dwPortAttr:工作模式;=0

本地器端口;=1

連接遠程器的機;=2

連接本地器的機;4) S32_t nTimeout:連接超時時間(單位毫秒);5)S32_t *pErrCode:

出錯返回碼,本標準部分的“函數;d) 返回值:網絡1)=0

出錯句柄

無效;2) >0

正確句柄

有效。A.4.2 Serial_CommReadSerial_CommRead

:a) 原型:S32_t

S32_t

hPort,U8_t

*pBuffer,S32_t

nBytesToRead);b) 描述:向已打開

TCP/IP

讀數據;c) 參數:1) S32_t

hPort

:端口句柄;2) U8_t

:接收數據所放數據指針;3) S32_t

nBytesToRead: 希望接收的數據個數;d) 返回值:實

讀的數據個數。A.4.3 Serial_CommWriteSerial_CommWrite

包括:a) 原型:S32_t

Serial_CommWrite(

S32_t

*pBuffer,

S32_t

;b)描述:向已打開

TCP/IP

寫入數據;c) 參數:1) S32_t

hPort:端口句柄;2) U8_t

:發送所放數據指針;3) S32_t

nBytesToWrite: 希望發送的數據個數;d) 返回值:實

發送的數據個數。A.4.4 Serial_CommControlSerial_CommControl

:18DB11/T

1164.5—a) 原型:S32_t

S32_t

hPort,S32_t nCmd,

void

*pBuffer,S32_t

nDataLength;b) 描述:向已打開串口端口通過命令發送;c) 參數:S32_t

hPort: 端口;S32_t nCmd: 發送命令字節具體規劃如下:=1

上次

TCP/IP

端口操作失敗的錯誤碼(適合器和客戶器);=2

獲取向端口發送的數據合服務器和客戶器);=3

設置通信超時間(單位

ms)(適合服務器和客戶器);=4

通信超時間;=5

清除發送緩沖區數據;=6

清除接收緩沖區數據;=7

設置最大可連接客戶個數;=8

最大可連接客戶個數;=9

獲取當前已經連接的機的個數;=10

獲取當前能連接機器最大能力;=其他保留以用;void

輸入數據指針;S32_t nDataLength: 輸入長度:當

=1

時:pBuffer:錯誤碼;:固定

4

個字當

=

2

時::輸入信息指針;入信息長度;當

nCmd

=3、4

時:入超時指針;nDataLength入超時信息結構長度;當

=5、6

時::;:;當

=7、8、9、10

時:pBuffer:個數;:固定

4

個字節。A.4.5 Serial_CommCloseSerial_CommClose

包括:a) 原型:S32_t

Serial_CommClose(

S32_t

;b) 描述:關閉已打開并釋放;c) 參數:S32_t

hPort:端口句柄。A.4.6 函數返回碼無特殊說明時,函數返回0為成功,為失敗。19DB11/T

1164.5—A.5 射頻驅動A.5.1 射頻模塊操作函數A.5.1.1 RFIDMoudleOpenRFIDModuleOpen

:a) 原型:S16_t

bIndex);b) 描述:打開射頻模塊功能;c) 參數:U32_t

bIndex:選擇射頻模塊號,在這里固定為

1。A.5.1.2 RFIDMoudleCloseRFIDMoudleClose

:a) 原型:S16_t

RFIDMoudleClose(U32_t

bIndex)b) 描述:關頻模塊功能c) 參數:U32_t

bIndex:選擇射頻模塊號,在這里固定為

1A.5.1.3 RFIDInitRFIDInit

包適:a) 原型:S16_t

;b)描述:初始化射頻;c) 參數:U32_t

bIndex:選擇射頻模塊號(JC5620

固定為

1)。A.5.1.4 SelectRFIDSlotSelectRFIDSlot

:a) 原型:S16_t

sLot);b) 描述:打開射頻模塊功能;c) 參數:U32_t

sLot

: 選擇射頻號

0

或者

1。A.5.2 TypeA

函數A.5.2.1 MifareGetSNRMifareGetSNR

包括:a) 原型:S16_t

mode,

U8_t

*pSNR);b) 描述:尋讀出

;20DB11/T

1164.5—c)參數:U32_t

mode:=0

狀態的=1

HALT

狀態的U8_t

*bLen:長度U8_t

*pSNR:

包括個字節

,一個字

SNK

個字節的

。A.5.2.2 mif_Authenmif_Authen

:a) 原型:S16_t

U8_t

cKeyab,U8_t

cSecotrNo,

U8_t

*pKey,U8_t

*pSNR

);b) 描述:對

卡進行密鑰認證;c) 參數:U8_t

;=1 A

密鑰;=0 B

密鑰;U8_t

cSecotrNo:扇區號;U8_t

*pKey:密鑰;U8_t

*pSNR:卡唯一號。A.5.2.3 mif_Readmif_Read

包括:a) 原型:S16_t

cBlockNo,U8_t

;b) 描述:對

卡進行讀卡操作;c) 參數:U8_t

:塊號;U8_t

:讀出的數據。A.5.2.4 mif_Writemif_Write

包括:a) 原型:S16_t

cBlockNo,U8_t

*pWrData);b) 描述:對

卡進行寫操作;c) 參數:U8_t

:塊號;U8_t

:寫入的數據。A.5.2.5 mif_Changemif_Change

:21DB11/T

1164.5—a) 原型:S16_t

cSubCommand,

cBlockNo,U8_t

;b) 描述:對

卡進行密鑰加減操作;c)參數:U32_t

cSubCommand:=0xC0 減值操作;=0xC1 加值操作;U32_t

cBlockNo:塊號;U8_t

:值塊。A.5.2.6 mif_transfermif_transfer

包括:a) 原型:S16_t

cBlockNo);b) 描述:對

卡進行密鑰傳輸操作;c) 參數:U32_t

cBlockNo:塊號。A.5.2.7 mif_Haltmif_Halt

包括:a) 原型:void

;b) 描述:對卡進行暫停操作;c) 參數:無;d) 返回值:無。A.5.2.8 Mifare_incMifare_inc

:a) 原型:S16_t

block

,

S32_t

;b) 描述:對

TypeA

進行加值操作;c) 參數:U8_t

block:

塊號

;S32_t

value:值域(小在前)。A.5.2.9 Mifare_decMmifare_dec

:a) 原型:S16_t

block

,

b) 描述:對

TypeA

進行減值操作;22DB11/T

1164.5—c) 參數:U8_t

block:

塊號

long

value:

值域

(前).A.5.2.10 Mifare_restorMifare_restor

包括:a) 原型:S16_t

dest_block

,

src_block);b) 描述:對

TypeA

數據塊進行移作;c)參數:U8_t

:目;U8_t

src_block:;源塊和目都必應

Mifare

值域數據格式標準。A.5.3TypeA卡(非接觸CPU卡)操作函數A.5.3.1 MifareGetSNRMifareGetSNR

包括:a) 原型:S16_t

mode,

U8_t

*pSNR);b) 描述:尋讀出

;c)參數:U32_t

mode:=0

狀態的=1

HALT

狀態的U8_t

*bLen:長度U8_t

*pSNR:

包括個字節

,一個字

SNK

個字節的

。A.5.3.2 TypeA_RATSTypeA_RATS

:a)

原型:S16_t

U32_t

*resp

);b)描述復位;c) 參數:U32_t

cid:

碼;U8_t

*resp:卡復位信息,第一個字復位的長度。A.5.3.3 RF_APDURF_APDU

:a)

原型:S16_t

len,APDU_RET

*pStuApduResp);23DB11/T

1164.5—b) 描述:對

TypeA

卡進行操作;c) 參數:U32_t

cid:多卡操作

碼;U8_t

*send:發送數據指令;U32_t

len:發送長度;APDU_RET

*pStuApduResp:接收數據結構指針;APDU_RET

結構定義如下:typedef

U32_t Len;//接收數據長度;U8_t

inf[200];

//接收數據存放指針;U16_t

SW;//接收數據字;}APDU_RET。A.5.4 TypeA卡(非接觸DesFire卡)操作函數A.5.4.1 MifareGetSNRMifareGetSNR

包括;a) 原型:S16_t

mode,

U8_t

*pSNR);b) 描述:尋讀出

;c) 參數:U32_t

mode:=0

狀態的=1

HALT

狀態的U8_t

*bLen:U8_t

*pSNR:

包括個字節

,一個字

SNK

個字節的

。A.5.4.2 DesFire_APDUDesFire_APDU

包括:a) 原型:S16_t

DesFire_APDU(DES_EXCHANGE

*pStuApduResp);b) 描述:對

TypeA

卡操作;c) 參數:DES_EXCHANGE

:發送接收數據結構指針;DES_EXCHANGE

結構定義如下:typedef

U8_t

cSeLen;

發送長度;U8_t

cSendBuff[100];//發送數據緩沖區指針;U8_t cReLen;

//接收數據長度;24DB11/T

1164.5—U8_t

cReBuff[100];//接收數據緩沖區指針;U8_t

cTimeOut;

//接收數據超時單位毫秒;}DES_EXCHANGE。A.5.5 TypeB卡A.5.5.1 PiccREQBPiccREQB

包括:a)原型:

param,

*atqb);b) 描述:對

TypeB

卡尋卡操作;c) 參數:

afi:0

所有的卡都響應

僅對應

的卡響應;

param:b7-b4:保留;b3:

1—

的卡;0—

的卡;b2-b0:

0

1

Slot;1

2

;2

4

;3

8

Slot;4

16

time

char

*atqb:

響應的數據。A.5.5.2 PiccAttribPiccAttrib

:a) 原型:

unsigned

char

*uid,

char

cid,

char

*inf,

char

inf_len,

char

*ata);b) 描述:

TypeB

卡發送相應的

指令數據;c) 參數:

卡的

(4bytes);25DB11/T

1164.5—

發送的指令數據信息;

發送的數據長度;

答數據。A.5.6函數返回碼無特殊說明時,函數返回0為成功,為失敗。A.6 SIM卡驅動程序A.6.1 OpenSimMoudleOpenSimMoudle

包括:a) 原型:S16_t

;b) 描述:打開

SIM

卡;c) 參數:U32_t

ucPlusinID槽

<=

<=

4)。A.6.2 IccSimResetIccSimReset

:a)原型:S16_t

IccSimReset(U32_t

ucPlusinID,U32_t

baud,U32_t

ucVoltage,

*rLen,

U8_t

*ATR);b) 描述:讀取復位應答c) 參數:U32_t

ucPlusinID槽

<=

<=

4);U32_t

baud

:波特率(9600,19200,38400,115200);

溫馨提示

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

評論

0/150

提交評論