NFC Discovery流程
NFC在系统初始化完成之后EnableDisableTask.enableInternal()会默认开启扫描,应用apk也可以主动发起搜索扫描NFC设备NfcAdapter. resumePolling()。
./frameworks/base/core/java/android/nfc/NfcAdapter.java
vendor/nxp/opensource/commonsys/packages/apps/Nfc/src/com/android/nfc/NfcService.java
状态机变化
数据下发的流程
协议栈中封装有不同的数据格式,比如60开头,20开头,40开头的数据格式等
建立连接之后,从卡片获取数据,这个应该在
从Android程序调用libpn548ad_fw.so文件中的接口,然后再通过I2c读写命令,读Tag信息