项目背景:某医院HIS离线系统,要把一堆数据(啥数据反正你们也不关心,此处省略)写到NFC卡内,给患者拿走流窜使用(领药啊,验血啊...)卡片选取:FM1208卡。此卡具体资料,需要的同学可自行搜索。我这边选取理由就是:安全性高(防嗅探,防复制),读写空间足够(8K),成本能接受(3-4元)。FM1208卡内置了一套COS(Card Operation System)系统,功能很多,我这边用到的主
转载
2023-09-17 10:44:25
717阅读
# Android NFC 读 CPU 卡的科普文章
## 引言
随着移动支付和智能设备的兴起,NFC(近场通信)技术逐渐成为了我们生活中不可或缺的一部分。尤其是通过Android设备读取CPU卡(智能卡),已经变得越来越普遍。在本文中,我们将探讨如何使用Android开发读取CPU卡的基本步骤,并提供相应的代码示例。同时,我们会使用Mermaid语法来描述旅行图,让整体过程更加直观。
##
原创
2024-09-24 07:49:04
475阅读
目录SI512简介结构框图产品特性应用领域 SI512简介Si512是一个高度集成的NFC前端芯片,支持13.56MHz下的多种主动/被动模式非接触式通信方法和协议,支持自动载波侦测功能(ACD)。Si512 前端有 5 种工作模式: - 读写器模式,支持 ISO 14443A/MIFARE 和 Felica - 读写器模式,支持 ISO 14443B - 卡模拟模式,支持 ISO 144
转载
2024-04-03 19:49:41
407阅读
目录一、SI522简介内部结构简化框图芯片特性二、13.56MHz读卡芯片选型参考SI522对比SI522A三、应用领域 一、SI522简介Si522是高度集成的工作在13.56 MHz的非接触式读写器芯片,阅读器支持 ISO/IEC 14443 A/MIFARE。无需外围其他电路,Si522 的内部发送器可驱动读写器天线与 ISO/IEC 14443 A/MIFARE 卡和应答机通信。接收器模
转载
2024-04-04 15:07:36
377阅读
使用PN532复制一张新卡概述一.IC卡简述二.PN532简述三.利用上位机crack.exe控制PN532读写卡 概述本文主要目的是通过NFC(PN532模块),读取M1卡的内容,并把内容保存下来;然后写入一张空卡(UCID卡),从而得到一张可用的新卡。一.IC卡简述本文主要讲述高频卡: 频段:高频 频率:13.56Mhz 类型:可读写IC卡,非接触式 IC卡类型:普通IC卡(M1卡)、UID
转载
2024-03-13 10:08:54
1502阅读
在上一节实验搭建好了基于s3c2440CPU的uboot框架,今天实现SDRAM和串口的支持。在此之前,先来简单说一下uboot的启动过程: 如果选择从NandFlash启动,s3c2440芯片上电后其内部的nandflash控制器会自动把nandflash中前4k的内容拷贝到垫脚石中,然后从垫脚石中运
NFC(Near Field Communication)是一种用于近距离无线通信的技术,它结合了近场通信技术和移动通信技术,能实现了电子支付、身份认证、票务、数据交换、防伪、广告等多种功能,是移动通信领域的一种新型业务。近场通信业务改变了用户使用移动电话的方式,使用户的消费行为逐步走向电子化,建立了一种新型的用户消费和业务模式。本文介绍了NFC主要技术特性, Nexperia手机系统方案和软件架
转载
2024-03-19 13:34:21
174阅读
内容简介:详细介绍M1白卡参数,uid卡,和各种参数说明;IC卡原理在此不在赘述,我们只需要知道高频RFID(典型值13.56MHz)和NFC共用13.56MHz这个频段和ISO-14443协议,可以放在一起讨论,而其对应的标签名字通俗来说就是“IC”卡。IC卡按照可读写情况分为M1、UID、CUID、FUID、UFUID卡等。具体区别请见下文。 文章目录快速认知与上手一、关于M1卡存储信息格式1
转载
2024-06-23 09:00:37
98阅读
概述:CPU卡包含一个微处理器,其功能相当于一台微型计算机。CPU卡内集成电路中包括中央处理器(CPU)、只读存储器(ROM)、随机存储器(RAM)、电可擦除可编程只读存储器(EEPROM)等。 使用FMCOS,由传输管理、文件管理、安全体系、命令解释四个功能模块组成。传输管理:监督卡与终端之间的通信,保证数据正确地传输。文件管理:区别于其他卡按区块存储数据的方式。CPU卡将用户数据以文
# 如何实现Android NFC读门禁卡
## 概述
在Android开发中,利用NFC技术读取门禁卡是一项常见的功能。本文将为刚入行的小白开发者详细介绍如何实现这一功能,包括整个流程、每一步需要做什么以及相应的代码示例。
## 整体流程
为了更好地理解实现过程,我们可以将整个流程简化为以下几个步骤:
```mermaid
flowchart TD;
A(初始化NFC) --> B
原创
2024-06-11 04:07:35
111阅读
智能卡按使用时是否和读卡器接触可分为接触式智能卡和非接触式智能卡,接触式智能卡上有6-8个触点,
使用时插在卡座上,典型的如手机卡以及以前的公用电话卡。非接触式智能卡没有触点,卡上也没有电源,
通过读卡器产生的电磁场获得能量并与读写器交换信息。由于非接触式智能卡的无源和免接触特性,
卡的使用寿命和安全性大大提高,目前应用越来越广泛。
根据安全等级,智能卡可分为存储器卡、逻辑加密
转载
2024-05-06 16:24:10
275阅读
# 如何实现 Android APDU 读 CPU 卡
APDU(Application Protocol Data Unit)是一种与智能卡进行通信的协议。在 Android 中,读取 CPU 卡的主要步骤包括设置权限、连接设备、发送 APDU 命令和处理响应。本文将为你详细讲解如何在 Android 中实现 APDU 读 CPU 卡的操作。
## 整体流程
下面的表格展示了实现的主要步骤
原创
2024-10-26 03:13:05
291阅读
博通将携业界首个融合四大技术的NFC芯片亮相CES 全球有线和无线通信半导体创新解决方案的领导者博通(Broadcom)公司宣布,推出两款新型近距离无线通信(NFC)解决方案。两款新品计划亮相于即将在美国拉斯维加斯举行的2013消费电子产品展(CES)。其中一款产品是业界首个集四种技术于一身的组合芯片,融合了经过认证的NFC、蓝牙、Wi-Fi和FM等技术。另一款新产品是单卡解决方案,整合了5G
转载
2024-05-04 17:25:25
151阅读
AndroidManifest.xml res/xml/nfc_tech_filter.xml MainActivity
原创
2022-12-08 14:55:39
257阅读
Windows系统应该是我们接触最多、最为熟悉的电脑端操作系统。Windows操作系统只能安装在x86指令集的CPU电脑中,x64是x86的升级版,Intel、Amd是x86指令集CPU最大的2个生产商。Windows系统下,外设接口驱动一般都封装成DLL动态库内,通过调用DLL库内的函数向外设发送指令来驱动外设完成相应的功能。Linux系统
CPU卡内部自带COS,有严格的密钥管理系统。相比M1来说,要复杂的多。我用的是复旦微电子的FM1208 CPU卡,读卡芯片用的是FM1702.FM1702有并口和SPI接口两种方式。NXP的RC500,RC531只有并口接口。用SPI接口,可以省下单片机很多IO口。 下面是开发过程中我觉得比较重要的地方,总结在下面: 1、 CPU卡的操作步骤:寻卡-防冲突-选卡-ATS,前面三步和M1操作完全
NCI规范,全称NFC Controller interface,主要的作用是将DH(Device host,主机,在手机中可以看做是手机的AP)
和NFCC(可以看做手机中的NFC芯片,如PN544等)之间的消息标准化,让我们的手机CPU不用对每一个厂家的NFC芯片都做适配,
只要CPU和NFC芯片都遵守NCI规范就可以了,当然了NFC芯片的驱动
转载
2024-03-31 10:32:41
756阅读
项目场景:
卡在标签芯片的I2C是否能配置为主动模式
问题描述:
根据NXP的官方数据手册证明NT3H2111芯片的i2c只能是被动模式,即在所有通信模式中此标签芯片只能是从机模式,因此需要一块外接的MCU芯片充当主机(通过I2C连接)。因此怀疑初代的芯片版不能工作。。。。考虑再加一个MCU 但得到老板发来的一个视频。。。。哈哈哈哈哈哈哈。
转载
2024-04-14 00:03:01
78阅读
“极客谈科技”,全新视角、全新思路,伴您遨游神奇的科技世界。运营商4G网络的普及,解决了网速的问题;手机软硬件的配套升级,解决了应用功能的问题。两者相辅相成,使得智能手机成为了移动互联网的入口。为何现代人会机不离手,正是因为手机背后所连接的海量资源。鉴于手机的特殊作用,我们总想把更多的应用与功能塞给手机,毕竟手机不能不带,其他零星物品却时常被遗忘。小区、办公室的门禁卡不便携带,有易于丢失,能否用手
转载
2023-10-17 10:27:30
149阅读
# 用 Java 读取 NFC 卡的实用指南
在现代的应用开发中,NFC(近场通信)技术已被广泛应用于各种场景中,如支付、身份识别等,而 Java 作为一种流行的编程语言,可以通过特定的框架和库来读取 NFC 卡。本文将逐步指导你如何用 Java 读取 NFC 卡,并提供必要的代码示例。
## 整体流程
在开始之前,我们先来梳理一下整个流程。以下是用表格展示的步骤:
| 步骤