读卡器 linux 驱动,基于Linux的公交一卡通读卡器驱动设计

摘要:

国内大多数城市的公交车上都使用了具备RFID技术的电子车票,电子车票一般采用非接触式IC卡,具有使用方便,防伪性高,结算安全的特点.读卡器的微处理器通常是51单片机或者STM32.由于它们不支持操作系统,数据向服务器传输时需要采用USB口或者串口,操作复杂,所以渐渐难以满足公交系统的需求. 本文分析了公交车读卡器的发展现状,详细介绍了RFID系统的原理和应用范围,研究了读卡器与IC卡之间的通讯协议,提出了高主频处理器的公交车读卡器.该读卡器以S3C6410作为核心CPU,使用FM1702作为读卡模块芯片,模拟读写Mifare1S50卡.采用CH452作为显示模块芯片驱动LED屏,通过M534芯片来控制PSAM卡.在硬件模块的基础上,加载了Linux2.6.28.6操作系统,烧写了Uboot和文件系统,编写了读卡,显示模块驱动,移植了Sftp, Openssh, Wpa_supplicant服务.工作人员可以通过无线Wifi模块远程操控读卡器.实现了操作便捷,传输数据简单快速. 在驱动设计的基础上,还可以多线程编程,利用读卡器与服务器的交互,实现丰富的应用.本系统的设计,对于公交系统的发展,具有积极的参考价值和应用前景.

展开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值