linux nfc驱动程序,USB NFC读卡器ACR122 Linux程序编译

有网友请教Linux的NFC读卡器程序的编译。这是ACR122U的控制程序,这个是产家的介绍

ACR122是一款在频率为13.56MHz的射频技术上开发出来的的连机智能卡读写器,符合ISO/IEC18092(NFC)标准。它不仅支持Mifare卡和符合 ISO 14443标准的 A类和B类卡,而且还支持NFC以及FeliCa非接触式技术。

此外,ACR122 是一款符合CCID 标准的USB热插拔设备,是个人身份安全认证以及网上小额支付等应用领域的理想选择。此外,它还可以广泛地应用于访问控制、电子支付、公交电子票务、高速公路收费系统、网络验证、物流以及供应链管理等领域。

ACR122是一款USB全速设备(12 Mbps),能以212 Kbp、242Kbp的速度读取NFC标签,因而这款设备相对于同类设备而言,其读写速度更快而且效率更高。操作则根据非接触标签而定,最大可达5cm。

产家提供的Linux和Mac OS开源程序,可以从这里下载

lib_lib_acr122_1.png

一.编译程序

这个程序需要libusb 直接操作USB设备,因此不需要安装驱动。所以它实际上是一个应用程序。

它还需要PCSC-Lite

pcsc-lite 封装了访问使用 SCard API (PC/SC) 访问智能卡设备的开发库

编译环境是ubuntu

这个程序编译比较简单

sudo apt-get install libpcsclite-dev #下载安装pcsc库

sudo apt-get install libusb-

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值