
NFC
文章平均质量分 84
西西人
通往牛逼的道路上一路狂奔
展开
-
[转载]如何生成HIDL interface的hash值
https://www.cnblogs.com/bobfly1984/archive/2004/01/13/14088786.html 方法1:使用hidl-gen./out/host/linux-x86/bin/hidl-gen -L hash -r vendor.nubia:hardware/interfaces -randroid.hardware:hardware/interfaces -r android.hidl:system/libhidl/transportvendor.nu转载 2021-01-07 16:53:28 · 1087 阅读 · 0 评论 -
[转载]添加HIDL接口hash值(解VTS问题)
https://www.pianshen.com/article/43881363844/添加HIDL接口的hash值得:若遇到如下VTS测试报告中的错误,需要自己添加接口hash值到current.txt中:使用二进制工具hidl-gen,执行如下命令即可:将输出的内容放入到软件包根目录中的current.txt文件中即可。具体步骤:1.在软件包中找到需要生成hash接口的hidl位置: 2.打开HIDL接口同级目录下的Android.bp文件:&n转载 2021-01-07 16:37:17 · 1176 阅读 · 0 评论 -
[转载]Android O Nfc Enable详解(上)
https://blog.youkuaiyun.com/shaoyuan1314520/article/details/79522174【摘要】随着Google于去年八月二十二日正式发布Android 8.0版本 Oreo,各种新的功能和变化也在等待着开发者的学习和研究。整体来说,这次的改动还是很大的,比如Camera的重新实现,HIDL机制的引入等。下面主要基于Android O的实现来分析NFC是如何Enable的。 上图是从Settings中启动NFC到JNI层的关系 这里首先说一下NFC的核心处理服务N转载 2020-10-10 09:48:53 · 656 阅读 · 0 评论 -
[转载]NFC Enable
https://blog.youkuaiyun.com/weixin_44260005/article/details/103092016NFC Enable认识NFC系统是如何工作的,最好的方法莫过于熟悉NFC各个流程,本篇就介绍下NFC使能的流程。 NFC的上层服务 com.android.nfc 启动随着使能整个NFC系统,通过JNI层的 NativeNfcManager.nfcManager_doInitialize()初始化底层的相关so库。 整个使能的过程中,需要记住层层向下设置的回调函数,这些回调转载 2020-10-09 17:09:40 · 405 阅读 · 0 评论 -
[转载]NFC无线近场通讯控制器
https://blog.youkuaiyun.com/weixin_44260005/article/details/103118191NFC Controller在NFC技术 的最后介绍到NFC Stack通过HIDL技术获取到HAL Server,而该Server端通过HAL技术打开了NFC产商提供的so库。本篇就大概介绍下HAL这块是怎么和厂商NFC芯片交互的,一般厂商会提供对应芯片的一个so库,该so实现了HAL接口对应的函数,然后so库再和对应的芯片交互。 初始化流程 HAL Server通过HAL转载 2020-10-09 16:22:51 · 247 阅读 · 0 评论 -
[转载]NFC无线近场通讯技术
https://blog.youkuaiyun.com/weixin_44260005/article/details/103031975NFC技术1 简介 1.1技术背景 无线近场通讯技术(Near Field Communication,NFC),最早是Sony和Philip这两家公司共同开发的一种非接触式识别和互联技术,现在已经发展为国际性的非盈利组织 NFC Forum。该组织相当于蓝牙技术联盟(Bluetooth SIG)和WIFI联盟负责相关技术的规范制定和认证。 1.2技术原理 NFC利用无线转载 2020-10-09 16:17:35 · 788 阅读 · 0 评论 -
[转载]高通 NFC开发基础知识 (未完待续)(目前是主要择录,参考 邓凡平:深入理解Android:WiFi模块 NFC和GPS卷)
https://blog.youkuaiyun.com/top5419/article/details/89365237 NFC开发相关 NFC概述 NFC(Near Field Communication,近场通信)也叫做近距离无线通信技术。该技术最早由Philips和Sony两家公司于2转载 2020-10-09 11:46:09 · 714 阅读 · 0 评论 -
[转载]NFC问题分析
https://www.cnblogs.com/steadfast/articles/5855235.html 1.NFC开关能打开,深圳公交卡1%机器不能读出开关能打开,基本就是射频问题 NFC问题分析流程:1.I2C通信检查 pn544_test 读写/dev/pn544设备节点 示波器检查I2C波形2.芯片上电时序检查 download pin enable pin3.进入download模式pin序检查4.转载 2020-10-09 11:41:27 · 1429 阅读 · 0 评论 -
[转载]高通 NXP NFC(PN547PN548) 移植流程 android6.0
https://www.cnblogs.com/linhaostudy/p/9711769.html阅读目录一、驱动部分1. 添加驱动文件2. 修改平台配置3. 修改HAL代码:4. DTS二、Android Middleware 的移植1. Device 部分2. external 部分3. framework 部分4. packages\app\Nfc 整个目录删除后替换。5. 选择 PN547 芯片还是 PN548 芯片6. ESE 开关7. 添加 conf 与 .so 文件 正文转载 2020-10-09 11:21:45 · 1932 阅读 · 1 评论 -
[转载]NFC驱动调试
https://www.cnblogs.com/linhaostudy/p/8716333.html阅读目录1.NFC基本概念:2.NFC的工作模式:3.NFC与其他模块的比较4.NFC的物理组成5.NFC手机的几种实现方式5.1 NFC-SD卡方案5.2 NFC-SWP模式5.3 NFC的全终端模式6.NFC kernel分析6.1 从module_init函数开始:6.2 probe函数6.3 file_operations 正文 回到顶部1.NFC基本概念:NFC 又称为近场通信转载 2020-09-30 11:58:50 · 3147 阅读 · 0 评论 -
[转载]NFC源码分析之R/W工作模式
https://blog.youkuaiyun.com/zy00000000001/article/details/71183262 文章整理总结java层,NFC读取和写入Tag的流程。 整体的时序图: 1、读取Tag的流程 NfcService启动完成后,会通过NfcService中的applyRouting方法设置对应的Di转载 2020-09-24 14:31:10 · 927 阅读 · 0 评论 -
[转载]NDEF编码格式解析实例
https://blog.youkuaiyun.com/qq_35002379/article/details/85115082 NDEF消息解析实例 问题:按照NDEF消息格式来解析下列Hex串? D1 02 1F 53 70 91 01 0E 54 02 65 6E 68 65 6C 6C转载 2020-09-22 11:37:07 · 1010 阅读 · 0 评论 -
[转载]高通 NFC开发基础知识 之 “NDEF及NFC Record”
https://blog.youkuaiyun.com/top5419/article/details/893654841. NDEF和NFC Record之间的关系 根据NFC Forum的定义,R/W模式下,NFC设备之间每一次交互的数据都会封装在一个NDEF Message中,而一个NDEF Message可以包含多个NFC Record,真正的数据则封装在NFC Record中。图8-5展示了NDEF Message和NFC Record之间的关系。 由上图可知,一个NDEF Message可包含一个转载 2020-09-22 11:17:42 · 815 阅读 · 0 评论 -
[转载]NFC源码分析之初始化流程
https://blog.youkuaiyun.com/zy00000000001/article/details/78863699 Nfc的app代码位于: android/package/apps/Nfc/... 编译生成Nfc的apk和libnfc_nci_jni.so Nfc的协议栈和Hal相关的代码位于: s转载 2020-09-21 20:30:07 · 866 阅读 · 0 评论 -
[转载][NFC]NFC启动流程1
https://blog.youkuaiyun.com/weixin_38503885/article/details/80927541 前面介绍过NFC相关的Spec后,从本章节开始,将进入Android AOSP NFC Frameworks部分的学习。 代码主要的路径存放在: An转载 2020-09-21 14:25:05 · 1898 阅读 · 0 评论 -
[转载] NXP NFC移植及学习笔记(原创)
NFC功能介绍NFC 目前使用的三种功能:1. P2P模式:基于LLCP协议的基础上,以NDEF数据交换格式来通信。2. 读写模式:当作为读卡器,对NFC Tag的读写。3. 卡模拟模式:模块成卡,可以与读卡器(或pos机)进行数据通信。移植过程驱动移植: kernel-3.10/drivers/misc/mediatek/nfc/nxpFramework移植:1. 增加 packages/apps/Nfc-nxp2. 增加 vendor/NXP/device3. 更改 ha...转载 2020-09-10 11:51:15 · 3328 阅读 · 0 评论 -
[转载][笔记]NFC协议规范学习笔记汇总
为了学习NFC,注册了NFC Forum的账户,下载了一些相关规范。脑子笨,索性将需要学习的规范中英对照的逐句翻译下来,虽然效率不高,但是这么过一遍心中就有数了。有道云笔记做这个还挺方便,写完之后可以直接共享出来一个链接,将其都放在这里吧。翻译的不好,将就看吧,有修改意见也请留言说明,本文持续更新,谢谢。 [NFC入门][翻译]Introduction to NFC...转载 2020-04-06 15:54:52 · 515 阅读 · 0 评论 -
[转载]NFC功能介绍
https://www.cnblogs.com/jack2010/p/5478700.html NFC功能介绍NFC 目前使用的三种功能:1. P2P模式:基于LLCP协议的基础上,以NDEF数据交换格式来通信。2. 读写模式:当作为读卡器,对NFC Tag的读写。3. 卡模拟模式:模块成卡,可以与读卡器(或pos机)进行数据通信。移植过程驱动移植: kernel-3.10...转载 2020-04-06 14:59:29 · 1335 阅读 · 0 评论