图片流程下图

初始化部分

单片机初始化走完

复位读卡器

关闭天线

延时

打开天线

主程序main

判断  寻天线区内未进入休眠状态的卡 也就是找卡找到卡片       PcdRequest( PICC_REQIDL, TypeID );

判断  防冲撞 PcdAnticol( ICCardID );

判断  选定卡片  PcdSelect( ICCardID );

判断验证卡密A                 PcdAuthState(指令码,秘钥A,卡号)

判断验证卡密B                PcdAuthState(指令码,秘钥A,卡号)

读指令                 PcdRead(块地址,读到16个字节的数组)

写指令                PcdWrite(块地址,写入16个字节的数组)

块地址是 6个扇区 一个扇区分4块  共4*6块 一块16个字节  第0块是udi厂商的不要动

读和写这里可以更改密码 更改对应块的内容 自己摸索可以实现加减扣款等功能

RFID卡的实现流程相关推荐

  1. requestPermissions读写手机存储权限_单片机实例分享,RFID卡读写器的设计

    RFID(Radio Frequency Identification,射频识别)技术是一种非接触自动识别技术,利用射频信号通过空间耦合(电感或电磁耦合)实现无接触信息传递,并通过所传递的信息达到识别 ...

  2. NFC RFID卡用于读取与iPhone或Android

    NFC RFID卡用于读取与iPhone或Android 作为(近场通信)的NFC RFID卡被认为是最快速,最安全的方式在NFC支付,每日的RFID发布了最新的NFC RFID卡-02,以帮助支付过 ...

  3. 风控评分卡建模全流程

    风控评分卡建模全流程 前言 本文将通过 python 代码演示传统评分卡建模的全流程,比较通用的一个版本.评分卡已经发展得非常成熟了,对于不同业务或者不同建模人员下的模型构建过程可以称得上是大同小异. ...

  4. 坑爹的公交卡充值的流程

    我的公司是一家软硬件结合的公司 简单的给您介绍一下我们公司的产品: 我们公司的产品是智能手环,像小米手环一样的,用户在京东上买了手环之后,下载一个APP,通过蓝牙和手环连接,可以实现刷公交卡乘车的功能 ...

  5. 金融风控评分卡建模全流程!

    ↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 Datawhale干货 作者:桔了个仔,南洋理工大学,数据科学家 知乎丨https://zhua ...

  6. ID卡、IC卡,RFID卡,NFC卡的简单介绍

    ID卡与IC卡的区别 ID卡仅仅记录卡号,卡内的卡号读取无任何权限,易于仿制.ID卡不可写入数据,其记录内容(卡号)只可由芯片生产厂一次性写入,开发商只可读出卡号加以利用,无法根据系统的实际需要制订新 ...

  7. Arduino + RFID 读取 IC 卡 Arduino uno中获得RFID的UID 并通过串口转发RFID卡号

    RFID简介:射频识别即RFID(Radio Frequency IDentification)技术,又称无线射频识别,是一种通信技术,可通过无线电讯号识别特定目标并读写相关数据,而无需识别系统与特定 ...

  8. Linux下读取RFID卡号(C串口编程)

    由于项目需要用到RFID.GPRS.摄像头等模块所以便看了一下,整理了一下学习思路,本篇先是整理一下串口读取RFID卡号的程序思路,后面还会更其他的 RFID模块: 本次采用的是125K的RFID读卡 ...

  9. python通讯卡_如何使用树莓派连接EM-18RFID阅读器模块 并通过Python脚本从一些RFID卡访问信息...

    概述 RFID或射频识别是一种通过电磁波进行通信的方式(射频波,具体而言). RFID标签和RFID卡通常用于身份验证和访问控制. 您可能已经看到人们在办公室入口处刷身份证.身份证实际上是具有雇员个人 ...

最新文章

  1. 理财工具——七大标准比率
  2. 美国商务部工业和安全局(BIS)发布《关于拟制定脑机接口技术出口管制规则的通知》...
  3. 剔除异常值栅格计算器_基于数据流的异常检测: Random Cut Forest
  4. Spring MVC 配置--解剖
  5. axios post传递对象_axios的post传参时,将参数转为form表单格式
  6. ulp通信_Java Math类ulp()方法及示例
  7. phpcmsV9找配置文件修改JS/CSS/IMG/APP_PATH、upload_path的路径?
  8. python 列表去空_在Python中使用filter去除列表中值为假及空字符串的例子
  9. 兄弟HL2130打印机清零方法(绝对可用)
  10. android bochs,通过 Bochs 让高性能的 Android 手机流畅运行 Windows 虚拟机
  11. JavaScript逻辑训练题(二)
  12. 毕业5年决定你的命运 --------值得所有不甘平庸的人看看
  13. kali通过msf利用永恒之蓝攻击服务器
  14. vue3 watch 监听多值以及深度监听用法
  15. jenkins插件管理提示_jenkins插件管理及安装
  16. 统计信息:SQL执行优化之密钥
  17. 如果你的天猫魔盒不能看了
  18. PS中矢量形状图层的合并交叉等运算
  19. 虚拟机VMware使用U盘装系统
  20. security基于数据库的认证(二)

热门文章

  1. Java Excel POI添加多选下拉框
  2. 机器学习超全数据集汇总
  3. 用计算机修图属于,手机APP和电脑修图有什么区别?能否用手机替代电脑修图? | 摄影早自习第1082天...
  4. 苹果正式发秋季发布会邀请函:9月10日乔布斯剧院
  5. Ruby 简单入门(一)
  6. ubuntu16.04 添加或删除PPA源
  7. 合肥工业大学宣城校区计算机大赛,初赛公示_2020年全国高校计算机能力挑战赛...
  8. RGB to CVBS/S-Video
  9. 使用Promise.race()实现控制并发
  10. 发明三国杀游戏的计算机天才楼天城回母校杭十四中(楼教主orz)