1. MF-RC522模块介绍

MFRC522是应用于13.56MHz非接触式通信中高集成度的读写卡芯片,针对“三表”应用推出的一款低电压、低成本、体积小的非接触式读写卡芯片,是智能仪表和便携式手持设备研发的较好选择。便携式手持设备研发的较好选择。MFRC522利用了先进的调制和解调概念,集成了在13.56MHz下所有类型的被动非接触式通信方式和协议。支持14443A兼容应答器信号。数字部分处理ISO14443A帧和错误检测。此外,还支持快速CRYPTO1加密算法,用语验证MIFARE系列产品。MFRC522支持MI FARE系列更高速的非接触式通信,双向数据传输速率高达424kbit/s。作为13.56MHz高集成度读写卡系列芯片族的新成员,MFRC522与MF RC500和MFRC530有不少相似之处,同时也具备许多特点和差异。它与主机间通信采用SPI模式,有利于减少连线,缩小PCB板体积,降低成本。

淘宝上MFRC522的成品模块非常多,购买都会送几张白卡(IC卡),完成读写实验。

淘宝上购买的MF-RC522模块基本是引出的SPI接口,实际上MF-RC522本身还支持IIC,UART协议,SPI相比来讲,协议更加简单,速度也快。

当前我采用的就是淘宝购买一个封装好的成品模块,采用MFRC522原装芯片设计读卡电路,使用方便,成本低廉,适用于设备开发、读卡器开发等高应用的用户,需要进行射频卡终端设计/生产的用户。本模块可直接装入各种读卡器模具。模块采用电压为3.3V,通过

Linux驱动开发-编写RFID-RC522射频刷卡模块驱动相关推荐

  1. RC522 - NFC刷卡模块

    RC522 - NFC刷卡模块 芯片介绍/引脚介绍 MF RC522 是应用于 13.56MHz 非接触式通信中高集成度读写卡系列芯片中的一员.是 NXP 公司针对"三表"应用推出 ...

  2. 【arduino】RFID门禁刷卡模块RFID-RC522

    微信关注 "DLGG创客DIY" 设为"星标",重磅干货,第一时间送达. 今天来分享一下RFID-RC522这个模块,下图右边那个,下图是从tony那找来的(看 ...

  3. linux驱动开发篇(四)—— platform平台设备驱动

    linux系列目录: linux基础篇(一)--GCC和Makefile编译过程 linux基础篇(二)--静态和动态链接 ARM裸机篇(一)--i.MX6ULL介绍 ARM裸机篇(二)--i.MX6 ...

  4. <Linux开发>驱动开发 -之-基于pinctrl/gpio子系统的LED驱动

    <Linux开发>驱动开发 -之-基于pinctrl/gpio子系统的LED驱动 交叉编译环境搭建: <Linux开发> linux开发工具-之-交叉编译环境搭建 uboot移 ...

  5. 基于stm32单片机RFID门禁刷卡/指纹识别系统

    基于stm32单片机RFID门禁刷卡/指纹识别系统 采用两种模式 1:通过rfid卡识别,读取卡号 2:通过指纹识别模块进行录入,对比 标价为资料设计编号,需要实物可问我 资料包含 原理图,程序,元器 ...

  6. 【Linux后台开发系列】Nginx源码从模块开发开始,不再对nginx源码陌生丨源码分析

    Nginx源码从模块开发开始,不再对nginx源码发怵,值得学习,认真听完. 1.  nginx的conf配置,cmd解析 2.  nginx模块的八股文 3.  nginx开发的细枝末节 [Linu ...

  7. 人脸门禁 刷卡模块 支持ISO14443A协议 手机NFC读取响应

    HSJ600HTP 非接触IC卡射频读卡模块,采用13.56MHZ射频识别频率,支持IC卡的卡号读取.当有卡靠近模块时,模块会以串口或韦根方式输出卡号,用户仅需简单的读取即可.该读卡模块支持各系列mi ...

  8. Linux驱动开发-编写VS1053芯片音频驱动

    1. 前言 VS1053是一款硬件编解码的音频芯片,提供SPI接口和IIS接口两种通信协议,这篇文章是介绍在Linux下如果模拟SPI时序来操作VS1053完成录音.播放音频歌曲功能.但是没有注册标准 ...

  9. Linux设备驱动开发详解【二】_设备驱动相关硬件基础知识

    本文简介 本文讲解底层驱动工程师必备的硬件基础,给出了嵌入式系统硬件原理及分析方法的全景视图.         2.1 节讲解微控制器.微处理器.数字信号处理器以及应用于特定领域的处理器各自的特点. ...

最新文章

  1. MyBatis-10MyBatis注解方式之Provider注解
  2. 数据元素和基本类型对应关系
  3. 运算符优先级 速查表
  4. 自称迪拜十星级酒店,震撼了!
  5. 数学菜鸟和大佬的关注点有什么不同?
  6. 使用@ConditionalOnExpression决定是否生效注释
  7. c语言和c 编程的区别吗,C语言和C有什么区别呀?
  8. linux定时执行python脚本_ubuntu定时执行python脚本实例代码
  9. Google Update Service 被曝提权 0day,谷歌拒绝修复
  10. ElasticFusion: Real-Time Dense SLAM and Light Source Estimation
  11. bzoj 1002: [FJOI2007]轮状病毒
  12. 如何删除github上的文件
  13. spark读取kafka数据 createStream和createDirectStream的区别
  14. 线性代数知识点(行列式篇)
  15. php怎么把图片设置为背景,ppt怎么把图片设为背景
  16. 企业logo设计技巧大揭密
  17. 电话按键单词问题(C/C++)
  18. python内turtle库应用
  19. 如何区分光猫、路由器和交换机?
  20. 最完整的Windows系统安装教程(Win7、Win10、Win11)

热门文章

  1. STM32移植LVGL8.0.2超详细的保姆级教程附移植好的工程文件
  2. 【OpenCV3经典编程100例】(26)2D特征:Shi-Tomasi角点检测goodFeaturesToTrack()函数
  3. 新唐 M451系列APROM与LDROM间跳转
  4. 看了 72 位图灵奖得主成就,才发现我对计算机一无所知
  5. org.apache.http.NoHttpResponseException: failed to respond-服务端响应异常
  6. 人工智能演义第三回:一脉相承得失公论,两度寒冬冷暖自知
  7. 好用的企微scrm系统应具备哪些能力
  8. 五分钟教你屏蔽百度广告
  9. 用python搜索百度过滤广告_Python净化百度搜索结果!真正的做到无广告环境!
  10. 常见js手撕题及算法总结