移植libnfc到Android并结合蓝牙spp操作pn532代码

时间:2020-10-16 05:50:13
【文件属性】:

文件名称:移植libnfc到Android并结合蓝牙spp操作pn532代码

文件大小:516KB

文件格式:ZIP

更新时间:2020-10-16 05:50:13

mfoc libnfc Android 移植 pn532

主要思路是蓝牙串口模块HC-05连接nfc芯片pn532的TTL串口,Android手机通过蓝牙连接HC-05,修改libnfc的buses中的uart_posix.c代码,将它改造成通过Android蓝牙(bluetooth spp协议)提供的接口,发送串口读写指令操作pn532。


【文件预览】:
.project
project.properties
src
----org()
--------echo()
AndroidManifest.xml
res
----drawable-ldpi()
----drawable-hdpi()
--------ic_launcher.png(9KB)
--------ic_action_search.png(3KB)
----values-v11()
--------styles.xml(94B)
----menu()
--------activity_app_main.xml(240B)
----drawable-mdpi()
--------ic_launcher.png(5KB)
--------ic_action_search.png(3KB)
----layout()
--------activity_app_main.xml(359B)
----drawable-xhdpi()
--------ic_launcher.png(14KB)
--------ic_action_search.png(3KB)
----values()
--------strings.xml(262B)
--------styles.xml(89B)
----values-v14()
--------styles.xml(108B)
.settings
----org.eclipse.jdt.core.prefs(177B)
assets
jni
----nfc-internal.h(8KB)
----mirror-subr.c(3KB)
----target-subr.c(22KB)
----drivers.h(1KB)
----uart.h(2KB)
----log.h(4KB)
----iso14443-subr.c(3KB)
----conf.h(772B)
----nfc-device.c(2KB)
----nfc-list.c(7KB)
----nfc-dep-target.c(4KB)
----mifare.h(4KB)
----crypto1.c(2KB)
----log-printf.c(2KB)
----target-subr.h(2KB)
----AndroidBlueSppNfc.c(16KB)
----nfc.c(48KB)
----mifare.c(5KB)
----drivers()
--------pn532_uart.c(16KB)
--------pn532_uart.h(1KB)
----nfc-emulation.c(2KB)
----crapto1.h(3KB)
----mfoc.c(34KB)
----config.h(503B)
----chips()
--------pn53x.h(17KB)
--------pn53x-internal.h(15KB)
--------pn53x.c(104KB)
----Android.mk(708B)
----nfc-utils.c(4KB)
----nfc-dep-initiator.c(4KB)
----mfoc.h(2KB)
----iso7816.h(1KB)
----mirror-subr.h(1KB)
----conf.c(3KB)
----log.c(2KB)
----buses()
--------uart_bluespp.c(7KB)
--------uart.h(2KB)
--------uart.c(1KB)
--------uart_posix.c(10KB)
----nfc-internal.c(5KB)
----nfc-utils.h(3KB)
----include()
--------nfc()
----crapto1.c(15KB)
gen
----org()
--------echo()
libs
----android-support-v4.jar(377KB)
----armeabi()
.classpath
proguard-project.txt
bin
----classes()
--------org()
----jarlist.cache(120B)
----res()

网友评论