首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
nfc专题
linux下的nfc开发
首先科普一下nfc技术到底是什么,度娘来给我们解释一下,NFC。 下面讲的nfc的开发方式libnfc。 NFC的api文档地址:http://www.libnfc.org/api/index.html 为了参加全国物联网大赛,被接触了这个叫做NFC开发的难题,度娘了许久,没有什么现成的资料可查,于是我开始了我苦逼的试错旅程。最终的结论就是,修
阅读更多...
DALI-2 NFC调光解码方案,电源模块,解码板
DALI-2 DT6 NFC 调光模块 一、产品概述 深圳锐科光电科技有限公司的DALI2 DT6&D4i,NFC调光模块,符合IEC62386-101 Ed2.0、IEC62386-102 Ed2.0和 IEC62386-207 Ed1 adapted to Ed2(DT6)标准协议。采用国外进口单片机芯片,完美兼容 TRIDONIC(锐高)、OSRAM(欧司朗)、PHILIPS(飞利浦)等国际
阅读更多...
鸿蒙开发通信与连接:【@ohos.nfc.cardEmulation (标准NFC-cardEmulation)】
标准NFC-cardEmulation 本模块主要用于操作及管理NFC卡模拟。 说明: 本模块首批接口从API version 8开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 导入模块 import cardEmulation from '@ohos.nfc.cardEmulation'; cardEmulation.isSupported isSupp
阅读更多...
Android Nfc Beam数据传输
从NfcAdapter的官方文档我们可以得知,Android Beam技术可以实现简单的信息的传输,同样支持文件的传输。 简单消息的传输 一、简单信息的传输API: 1、enableForegroundNdefPush(Activity acti
阅读更多...
Ci522:低成本NFC刷卡芯片数据手册(南京中科微)
Ci522基本描述: 南京中科微这颗Ci522芯片是一个高度集成的,工作在13.56MHz的非接触式读写器芯片,阅读器支持ISO/IEC 14443A。其特有的ACD功能(超低功耗自动载波侦测),可以将智能门锁的功耗降到超低。为此在行业内,无论是从性能上还是价格上都是有很大的优势,是一颗能应用于很多广泛的场景,其中常见的在物联网领域里有智能支付系统、智能门锁系统、以及NFC一键刷卡解锁等等。
阅读更多...
【Python Cookbook】S02E09 将 Unicode 文本统一表示为规范形式 NFD、NFC
目录 问题解决方案讨论 问题 在 Unicode 中,有一些字符可以以多种方式来呈现。对于这种同一个文本拥有多种不同的表示形式应该如何解决?本文将进行探索。 解决方案 例如文本 Spicy Jalapeño,有两种方式呈现: 第一种是全组成方式(U+00F1)第二种是拉丁字母与符号的组成方式(U+0303) s1 = 'Spicy Jalape\u00f1o's2 =
阅读更多...
安卓手机APP开发__近距离无线通信(NFC)概述
安卓手机APP开发__近距离无线通信(NFC)概述 概述 近距离无线通信 (NFC) 是一组近距离无线技术,距离通常不超过 4 厘米才能 发起连接。通过 NFC,您可以在 NFC 标签和 Android 设备之间,或两台 Android 设备之间共享较小的数据载荷。 标签的复杂度可能各有不同。简单的标记仅提供读取和写入语义,有时还具有 一次性可编程区域,使卡片变为只读。更复杂的标签可提供数学
阅读更多...
NFC通讯了解
近距离无线通信(Near Field Communication)是一种高频通信技术,由非接触式射频识别(RFID)及互连技术演变而来, 最早由三家国际通信公司: 恩智浦NXP、半导体公司诺基亚和索尼共同研制开发。 NFC 技术 特点:工作在13.56MHz 的频率,10cm 的短距离通信,106Kbit/秒、212Kbit/秒和424Kbit/秒三种传输速度。 适合短距离通信的应用场合。
阅读更多...
商米-android-使用NFC读IC卡,身份证云解和IC卡同时兼容
商米介绍地址:https://www.sunmi.com/ 商米是一个提供手持PDA的一个很好的解决方案厂商, 也有其他的一些桌面设备。 其中商米提供的软件服务中,比较特别的是 身份证云解功能。 此处重点说明一下,身份证云解功能。 以往市面上的身份证读卡功能,都是找公安申请身份证读卡器硬件模块。比较贵。 商米的身份证读卡,是利用商米的NFC功能,配合身份证云解功能来实现 单独实现身份证读卡,
阅读更多...
RockChip Android13 NFC SL6320移植
环境:RK3568 Android13 一:驱动移植 1、驱动 将SL6320驱动代码拷贝至kernel-5.10/drivers/misc/sl6320/ 特殊说明:勿将驱动代码放置于kernel-5.10/drivers/nfc/目录下,会导致sl6320驱动生成设备节点时因/dev/nfc节点以创建而加载失败。 2、DTS 本次硬件设计电路走I2C协议,根据DataSh
阅读更多...
NFC在Android平台的架构与移植
NFC Architecture in Android System NFC在安卓系统中的架构如下,从上到下每一层都有涉及到,但是和移植Sensor等其他外围设备有所不同,他从上到下都是独立于整个系统框架之外的。就好似附在 Android 这颗参天大树上的一束藤蔓。下面是我们将其移植到 Android 系统需要在各个层级所添加的内容。 Porting Guide 现在 NFC 市
阅读更多...
Android nfc模块读写MifareClassic卡50
一般来说,基于MifareClassic的射频卡;1K:16个分区(sector),每个分区4个块;对于所有基于MifareClassic的卡来说,;KeyA:6bytes;AccessConditions:4bytesK;M1卡分为16个扇区,每个扇区由4块(块0、块1;块0块1;扇区0;块2块3块0块1;扇区1;块2块3;密码A存取控制密码B:::;块0 一般来说,基于MifareCl
阅读更多...
[NFC]NFC App开发
前面描述了NFC的Tag流程和P2P流程,从实用的角度来看,我们会在介绍一下Tag和P2P APP开发的流程的一些介绍。 TAG APP开发介绍 为了清楚的描述问题,使用GITHUB上的开源项目NfcReader作为讲解对象,如果有兴趣的,可以下载到local研究一下。 分析方法: 1. 查看AndroidManifest.xml文件,查找到A
阅读更多...
[NFC]Tag设备响应流程
接上部分的分析,当前系统已经进入到applyRouting()阶段,后续应该是需要一直去监听当前是否有NFC设备进入通讯范围。如果有适合的NFC设备,则底层会先进行沟通,并将消息通知给上层。 进入NFC设备发现流程 下面从applyRouting()函数开始分析,可以参考系统注释: [java] view plain copy print ?
阅读更多...
[NFC]NFC启动流程2
正式进入NFCService.Java,开始NFC framework探索, jiu~~~~ 接上篇文章内容,进入NfcService后,就开始启动各种Services,Hold on,一大波代码马上到来: [java] view plain copy print ? { mUserId = ActivityMan
阅读更多...
iPhone 5即将基于NFC的苹果产品
iPhone 5即将基于NFC的苹果产品 苹果是一家美国的跨国公司,是流行的生产电子产品,计算机软件,个人电脑和笔记本电脑。苹果已经获得了不少人气人民内部为它的iPhone,iPod和iPad。意想不到的结果其先前的iPhone系列后,现在苹果已经生产了iPhone 5的是尚未正式公布。这是正说,苹果将宣布这款iPhone 5直到2011年第三季度末。 苹果iPhone 5将配备:双核A5处理器的
阅读更多...
Android Jelly Beam NFC架构及源码分析之一
本文首先是一些准备资料,主要来源是度娘,在此感谢原作者。在准备资料了解后,及第三节开始算正式步入正题。 一、手机NFC架构 目前手机主要是S2C(SigIn-SigOut-Connection)架构,主要是避免NFC标签(即NFC卡)与NFC装置(即NFC读卡机、存取器)两者在感应时,被其他有心人士从中、从旁对传输资料进行拦窃。如下图: 二、Android NFC架构 具体内容参见 http:
阅读更多...
微信小程序 NFC写M1卡功能
首先博主不是很懂NFC卡,但是最近需要用到这个功能就自己琢磨了一下,以下内容如有错误请联系博主修改; 前言:微信小程序的nfc写卡功能目前是只支持安卓手机的,ios的暂不支持; 扇区: 小程序没有扇区的概念因为NFC块都是连续的, 所以一般卡16个扇区, 每个扇区4个块, 对于小程序来说就是 0~63 块共计64块; 这里没接触过的人可能不理解怎么去区分每个扇区每个块是用来做什么的,这里一般每个扇
阅读更多...
RFID与NFC的主要区别
有源RFID是一种长作用距离的射频识别技术,在停车场和高速公路不停车收费上可以有很好的应用,实现方式是通过有源RFID电子标签和固定/手持读写设备的信息交换。NFC一般在数厘米的作用距离于13.56MHz的频段运作进行相互的数据交换,有源RFID在作用距离和工作频段与NFC都有较大的差异。NFC目前来看更多的是针对于消费类电子设备相互通讯,有源RFID则更擅长在长距离识别。
阅读更多...
外地出行再无忧——华为鸿蒙4.0的NFC公交卡让你的旅行更加便捷
当我们穿梭在陌生的城市之间,繁忙的交通工具成为了我们探索城市的重要工具。然而,每次乘坐公交都需要重新购买车票或者办理公交卡,这无疑增加了出行的烦恼。 今天,我将向大家介绍如何利用华为鸿蒙系统4.0的NFC功能添加公交卡,让出行变得更加便捷。 一、鸿蒙系统4.0的NFC功能应用 随着科技的飞速发展,手机的智能化程度越来越高。华为鸿蒙系统4.0的NFC功能强大且实用,给我们的生活带来了前所未
阅读更多...
Linux NFC 子系统剖析
1.总览 linux源码中NFC在net/nfc下,文件结构如下图: hci:Host Controller Interface 主要是针对NFC的主机-控制器接口协议 nci:NFC Controller Interface 主要是NFC的控制器接口协议,用于NFCC(NFC Controller)和DH(Device Host)之间 core.c: NFC子系统的核心,NF
阅读更多...
NFC概述摘要
同学,别退出呀,我可是全网最牛逼的 WIFI/BT/GPS/NFC分析博主,我写了上百篇文章,请点击下面了解本专栏,进入本博主主页看看再走呗,一定不会让你后悔的,记得一定要去看主页置顶文章哦。 原理来说,NFC和Wi-Fi类似,利用无线射频技术来实现设备间通信。NFC的工作频率为13.56MHZ,有效距离为4cm左右,目前所支持数据传输有106kbps,212kbps和424kbps R
阅读更多...
linux-nfc neard 编译、安装与运行
项目github地址: https://github.com/linux-nfc/neard git clone地址: https://github.com/linux-nfc/neard.git 1.安装依赖库 clone完源码切换到目录neard里。这个项目需要依赖一下库: - GCC compiler - D-Bus library - GLib li
阅读更多...
基于NFC(215芯片)和酷狗音乐实现NFC音乐墙
前言: 本文方案可以实现直接调起酷狗音乐app自动播放,而非跳转网址 文章目录 前言:准备工作:1.获取url2.处理URL3.制作NFC4.效果演示 准备工作: nfc toolsnfc task酷狗音乐APPalook浏览器APP 1.获取url 1.选一首歌 2.右上角选择分享,选择复制链接 复制内容为: 分享胡夏的单曲《爱夏》https://t3.kugou
阅读更多...
北京地铁全线支持NFC,移动支付的新机遇?
近日,北京市政一卡通公司宣布,北京地铁全线支持“刷手机”进站,但刷的并不是我们所熟悉的二维码,而是利用手机中的NFC功能,在手机中生成一张虚拟公交一卡通,从而实现刷手机等于刷公交卡的功能。 为什么是NFC而不是二维码? 面对这一新措施,大多数人都欢呼雀跃,称赞地铁公司跟得上时代的脚步。有了这一功能,我们就可以把公交卡扔掉了,也免去了忘记带公交卡或者公交卡遗失时的尴尬。但是,很多人就提出了质疑,为
阅读更多...
Android NFC一般使用方法
Android NFC一般使用方法 Android NFC官网文档地址:[官网文档1](https://developer.android.google.cn/guide/topics/connectivity/nfc )、[官网地址2](https://developer.android.google.cn/reference/kotlin/android/nfc/package-summ
阅读更多...