Linux驱动开发-编写RFID-RC522射频刷卡模块驱动
1. MF-RC522模塊介紹
MFRC522是應(yīng)用于13.56MHz非接觸式通信中高集成度的讀寫(xiě)卡芯片,針對(duì)“三表”應(yīng)用推出的一款低電壓、低成本、體積小的非接觸式讀寫(xiě)卡芯片,是智能儀表和便攜式手持設(shè)備研發(fā)的較好選擇。便攜式手持設(shè)備研發(fā)的較好選擇。MFRC522利用了先進(jìn)的調(diào)制和解調(diào)概念,集成了在13.56MHz下所有類型的被動(dòng)非接觸式通信方式和協(xié)議。支持14443A兼容應(yīng)答器信號(hào)。數(shù)字部分處理ISO14443A幀和錯(cuò)誤檢測(cè)。此外,還支持快速CRYPTO1加密算法,用語(yǔ)驗(yàn)證MIFARE系列產(chǎn)品。MFRC522支持MI FARE系列更高速的非接觸式通信,雙向數(shù)據(jù)傳輸速率高達(dá)424kbit/s。作為13.56MHz高集成度讀寫(xiě)卡系列芯片族的新成員,MFRC522與MF RC500和MFRC530有不少相似之處,同時(shí)也具備許多特點(diǎn)和差異。它與主機(jī)間通信采用SPI模式,有利于減少連線,縮小PCB板體積,降低成本。
淘寶上MFRC522的成品模塊非常多,購(gòu)買(mǎi)都會(huì)送幾張白卡(IC卡),完成讀寫(xiě)實(shí)驗(yàn)。
淘寶上購(gòu)買(mǎi)的MF-RC522模塊基本是引出的SPI接口,實(shí)際上MF-RC522本身還支持IIC,UART協(xié)議,SPI相比來(lái)講,協(xié)議更加簡(jiǎn)單,速度也快。
當(dāng)前我采用的就是淘寶購(gòu)買(mǎi)一個(gè)封裝好的成品模塊,采用MFRC522原裝芯片設(shè)計(jì)讀卡電路,使用方便,成本低廉,適用于設(shè)備開(kāi)發(fā)、讀卡器開(kāi)發(fā)等高應(yīng)用的用戶,需要進(jìn)行射頻卡終端設(shè)計(jì)/生產(chǎn)的用戶。本模塊可直接裝入各種讀卡器模具。模塊采用電壓為3.3V,通過(guò)
總結(jié)
以上是生活随笔為你收集整理的Linux驱动开发-编写RFID-RC522射频刷卡模块驱动的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
 
                            
                        - 上一篇: amcl初探
- 下一篇: 2015.2.2号工作日志-------
