linux nfc驱动程序,Linux-Open-NFC Linux版本的OPEN NFC - 下载 - 搜珍网

core/

core/connection_center/

core/connection_center/aardvark.dll

core/connection_center/Connection Center.exe

core/connection_center/CP210xRuntime.dll

core/connection_center/FwFhid.dll

core/connection_center/MAN_NFC_0904-106 Open NFC - Connection Center - User's Manual.pdf

core/connection_center/OpenNfc.Common.dll

core/connection_center/OpenNfc.ConnectionCenter.Common.dll

core/connection_center/OpenNfc.ConnectionCenter.Plugin.AardvarkI2c.dll

core/connection_center/OpenNfc.ConnectionCenter.Plugin.Cp210xRxTx.dll

core/connection_center/OpenNfc.ConnectionCenter.Plugin.HidI2c.dll

core/connection_center/OpenNfc.ConnectionCenter.Plugin.MicroprossSwp.dll

core/connection_center/OpenNfc.ConnectionCenter.Router.dll

core/connection_center/TraceServer.exe

core/connection_center/TraceServer.exe.config

core/documents/

core/documents/MAN_NFC_0711-028 Open NFC Linux Edition - Porting Guide.pdf

core/documents/PRE_NFC_0804-250 NFC Standards.pdf

core/documents/SIS_NFC_0707-003 Open NFC - API Specification.chm

core/documents/STS_NFC_0707-001 NFC Tag Type 5 Specification.pdf

core/documents/STS_NFC_0707-002 NFC Tag Type 6 Specification.pdf

core/interfaces/

core/interfaces/nfc_hal.h

core/interfaces/NOTICE

core/interfaces/open_nfc.h

core/interfaces/porting_client.h

core/interfaces/porting_driver.h

core/interfaces/porting_os.h

core/interfaces/porting_user.h

core/LICENSE-2.0.txt

core/nfcc_simulator/

core/nfcc_simulator/InitSettings.xml

core/nfcc_simulator/MAN_NFC_0905-114 Open NFC - NFC Controller Simulator - User's Manual.pdf

core/nfcc_simulator/NfcSimulator.exe

core/nfcc_simulator/OpenNfc.Common.dll

core/nfcc_simulator/OpenNfc.ConnectionCenter.Common.dll

core/nfcc_simulator/OpenNfc.ConnectionCenter.Router.dll

core/nfcc_simulator/OpenNfc.Simulator.dll

core/nfcc_simulator/OpenNfc.Simulator.Tools.dll

core/nfcc_simulator/OpenNfc.Simulator.VirtualObjectManager.dll

core/nfcc_simulator/OpenNfc.Simulator.VirtualObjectManager.Forms.dll

core/nfcc_simulator/PersistentData.xml

core/nfcc_simulator/virtualcards/

core/nfcc_simulator/virtualcards/JEWEL.card.xml

core/nfcc_simulator/virtualcards/LRI_512.card.xml

core/nfcc_simulator/virtualcards/LRI_512_TAG_6.card.xml

core/nfcc_simulator/virtualcards/LRI_512_TAG_6_LOCKED.card.xml

core/nfcc_simulator/virtualcards/MICROPASS.jpg

core/nfcc_simulator/virtualcards/MICROPASS_TAG_4B.card.xml

core/nfcc_simulator/virtualcards/MIFARE_1K.card.xml

core/nfcc_simulator/virtualcards/MIFARE_1K.jpg

core/nfcc_simulator/virtualcards/MIFARE_4K.card.xml

core/nfcc_simulator/virtualcards/MIFARE_DESF.jpg

core/nfcc_simulator/virtualcards/MIFARE_DESF_D40_TAG_4A.card.xml

core/nfcc_simulator/virtualcards/MIFARE_DESF_EV1_2K_TAG_4A.card.xml

core/nfcc_simulator/virtualcards/MIFARE_DESF_EV1_4K_TAG_4A.card.xml

core/nfcc_simulator/virtualcards/MIFARE_DESF_EV1_8K_TAG_4A.card.xml

core/nfcc_simulator/virtualcards/MIFARE_MINI.card.xml

core/nfcc_simulator/virtualcards/MIFARE_UL.card.xml

core/nfcc_simulator/virtualcards/MIFARE_UL.jpg

core/nfcc_simulator/virtualcards/MIFARE_ULC.card.xml

core/nfcc_simulator/virtualcards/MIFARE_ULC.jpg

core/nfcc_simulator/virtualcards/MIFARE_ULC_TAG_2.card.xml

core/nfcc_simulator/virtualcards/MIFARE_ULC_TAG_2_LOCKED.card.xml

core/nfcc_simulator/virtualcards/MIFARE_UL_TAG_2.card.xml

core/nfcc_simulator/virtualcards/MIFARE_UL_TAG_2_LOCKED.card.xml

core/nfcc_simulator/virtualcards/MY_D_MOVE.card.xml

core/nfcc_simulator/virtualcards/MY_D_MOVE_TAG_2.card.xml

core/nfcc_simulator/virtualcards/MY_D_MOVE_TAG_2_LOCKED.card.xml

core/nfcc_simulator/virtualcards/MY_D_NFC_SLE66R04P.card.xml

core/nfcc_simulator/virtualcards/MY_D_NFC_SLE66R16P.card.xml

core/nfcc_simulator/virtualcards/MY_D_NFC_SLE66R16P_TAG_2.card.xml

core/nfcc_simulator/virtualcards/MY_D_NFC_SLE66R32P.card.xml

core/nfcc_simulator/virtualcards/MY_D_NFC_SLE66R32P_TAG_2.card.xml

core/nfcc_simulator/virtualcards/NXP_ICODE.card.xml

core/nfcc_simulator/virtualcards/NXP_ICODE.jpg

core/nfcc_simulator/virtualcards/NXP_ICODE_TAG_6.card.xml

core/nfcc_simulator/virtualcards/NXP_ICODE_TAG_6_LOCKED.card.xml

core/nfcc_simulator/virtualcards/PICOPASS_2K.jpg

core/nfcc_simulator/virtualcards/PICOPASS_2K_TAG_5.card.xml

core/nfcc_simulator/virtualcards/PICOPASS_2K_TAG_5_LOCKED.card.xml

core/nfcc_simulator/virtualcards/PICOPASS_32K.jpg

core/nfcc_simulator/virtualcards/PICOPASS_32K_TAG_5.card.xml

core/nfcc_simulator/virtualcards/PICOPASS_32K_TAG_5_LOCKED.card.xml

core/nfcc_simulator/virtualcards/TAG_IT.card.xml

core/nfcc_simulator/virtualcards/TAG_IT.jpg

core/nfcc_simulator/virtualcards/TAG_IT_TAG_6.card.xml

core/nfcc_simulator/virtualcards/TAG_IT_TAG_6_LOCKED.card.xml

core/nfcc_simulator/virtualcards/TOPAZ_512.card.xml

core/nfcc_simulator/virtualcards/TOPAZ_512.jpg

core/nfcc_simulator/virtualcards/TOPAZ_512_TAG_1.card.xml

core/nfcc_simulator/virtualcards/TOPAZ_512_TAG_1_LOCKED.card.xml

core/nfcc_simulator/virtualcards/TOPAZ_96.card.xml

core/nfcc_simulator/virtualcards/TOPAZ_96.jpg

core/nfcc_simulator/virtualcards/TOPAZ_96_TAG_1.card.xml

core/nfcc_simulator/virtualcards/TOPAZ_96_TAG_1_LOCKED.card.xml

core/pcsc_server/

core/pcsc_server/pcsc_server.exe

core/pcsc_server/se_server.script.txt

core/por

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linux系统中,可以使用libnfc库来调用NFC(Near Field Communication)设备。libnfc是一个开源的NFC库,支持多种NFC芯片和读写器设备。 以下是使用libnfc库在Linux系统中调用NFC设备的基本步骤: 1. 安装libnfc库。可以使用以下命令在Ubuntu系统中安装libnfc库: ``` sudo apt-get install libnfc-dev ``` 2. 连接NFC设备。将NFC设备连接到计算机的USB接口或其他接口上,并确认系统已经正确识别了设备。 3. 编写程序。使用C或C++等编程语言编写程序,调用libnfc库中的函数来实现对NFC设备的读写操作。以下是一个简单的例子: ```c #include <stdio.h> #include <stdlib.h> #include <nfc/nfc.h> int main(int argc, char **argv) { nfc_device *pnd; nfc_context *context; nfc_init(&context); if (context == NULL) { printf("Unable to init libnfc (malloc)\n"); exit(EXIT_FAILURE); } pnd = nfc_open(context, NULL); if (pnd == NULL) { printf("Unable to open NFC device\n"); exit(EXIT_FAILURE); } if (nfc_initiator_init(pnd) < 0) { nfc_perror(pnd, "nfc_initiator_init"); exit(EXIT_FAILURE); } printf("NFC reader opened\n"); // TODO: 进行读写操作 nfc_close(pnd); nfc_exit(context); return 0; } ``` 在上述代码中,首先使用nfc_init()函数初始化libnfc库和NFC设备的上下文环境,然后使用nfc_open()函数打开NFC设备。接着使用nfc_initiator_init()函数初始化NFC设备,完成NFC设备的初始化工作。最后,调用nfc_close()函数关闭NFC设备,并使用nfc_exit()函数释放libnfc库和NFC设备的上下文环境。 4. 编译程序。使用gcc等编译器编译程序,并链接libnfc库。以下是一个简单的编译命令: ``` gcc -o nfc_demo nfc_demo.c -lnfc ``` 在编译完成后,可以使用./nfc_demo命令运行程序,并进行NFC设备的读写操作。 需要注意的是,具体的程序和操作方法可能会因不同的NFC设备和应用场景而有所不同,需要根据具体情况进行调整。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值