Contact-less Smart Card Reader/Writer & Mifare One Card (6)

Contact-less Smart Card Reader & Mifare one Card 二次開發文檔

Author: Dennis Lan

Date: 2003/12/17

Copyright© Universal Master Information Co(sz)., Ltd  轉載請說明出處

http://www.csdn.net/Develop/read_article.asp?id=22904

寫卡的步驟如下:

     1. Create a Connection between Smart Card Reader and Computer via COM port

     2. Verify the Introduction area for find the card (檢查讀寫器的感應區是否有可感應的 IC Card)

     3. 調用防卡衝突的函式, 讓讀寫器一次只寫一張卡.

     4. 設定 Smart Card Reader Sector N Key “FFFFFFFFFFFF”, 讓其和卡的出廠預設值相同.

     5. 卡、機互相驗證 Sector N Key

       5.1 如果驗證通過 Jump to 6

       5.2 如果驗證失敗

               5.2.1 設定 Smart Card Reader Sector n Key   0xXXX***XXX ***

          5.2.2 再次執行卡、機互相驗證 Sector N Key

             5.2.2.1 失敗 -> exit ->Close Connection

                  5.2.2.2 成功

                    5.2.2.2.1 詢問是否重寫 Sector N? -> GOTO 5.2.2.1

                 5.2.2.2.1.1 -> 擦除 Sector N 1 2 3 中的資料

     6. 從塊 Sector n*4 開始寫入資料

     7. 設定 IC Card Sector n Key 0xXXX***XXX ***(以後讀卡的 Smart Card Reader 上的這一個扇區的 Key 要與之相同)

     8. 斷開 Smart Card Reader 和電腦的連結

寫卡 Flowchart

Write Data Flowchart

待續 ...

附錄:

 參考資料:

  1. <<D&C® RD 系列IC卡讀寫器使用說明書>>
  2. Oracle Forms6i Reference Manuals
  3. <<關於非接觸式 IC 智能(射頻)卡及其讀寫設備內核技術的研究與應用開發>> 張敏 上海華東磁記錄電子公司
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值