# rfid **Repository Path**: fulinux/rfid ## Basic Information - **Project Name**: rfid - **Description**: 本项目是在移植好s3c2440板子上的spi后,通过应用程序来操作rc522读卡器。我希望能和大家一同完成! 主要有两个分支,一个分支可以以命令行的形式运行,另一个可以网络的方式连接上位机客户端。 - **Primary Language**: C - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 18 - **Forks**: 13 - **Created**: 2014-03-01 - **Last Updated**: 2024-09-14 ## Categories & Tags **Categories**: hardware **Tags**: None ## README 1、概要 这个工程是开源的,希望对大家的使用有帮助; 2、目录架构 . |-- LICENSE |-- Makefile |-- mifare | |-- Makefile | |-- mifare.c | `-- mifare.h |-- rc522 | |-- Makefile | |-- rc522.c | `-- rc522.h |-- README.md |-- rfid.c `-- spi |-- makefile |-- spi.c -- spi.h 3、使用方法: 在linux主机上: $make 在开发板中: $mount -o nolock 192.168.1.2:/mnt/nfs /mnt $cd /mnt $./rfid -w block_address e.g: $./rfid -w 4 spi mode: 0 bits per word: 8 max speed: 10000 Hz (10 KHz) Choose card completd! Card capacity: 8Kbit Card ID: 0x04, 0x00 Card Number: 0xb5, 0x13, 0xca, 0xc5 write data to block: 4: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0x10, $./rfid -r block_address e.g: $./rfid -r 4 spi mode: 0 bits per word: 8 max speed: 10000 Hz (10 KHz) Choose card completd! Card capacity: 8Kbit Card ID: 0x04, 0x00 Card Number: 0xb5, 0x13, 0xca, 0xc5 read data from block: 4: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0x10, 4、联系方式 email: fulinux@sina.com blog: http://blog.csdn.net/fulinus