UM0701-02
PN532 用户手册
Rev.02
用户手册
文档信息
信息
关键词
抽象
内容
NFC,PN532,V1.6
本文档介绍了嵌入在 pn532 中的固件 V1.6。
恩智浦半导体
修订历史记录
01
02
2007-04-27
2007-11-05
固件版本的初始版本 V1.5 (PN532/C105)
固件版本的版本 V1.6 (PN532/C106)
UM0701-02
PN532 用户手册
联系信息
有关其他信息,请访问:Http://w.nxp.com
对于销售办公室地址,请发送电子邮件至:Sales.addresses@w.nxp.com
UM0701-02
用户手册
Rev.02-2007 年 11 月 5 日
©恩智浦 b.v.2007.保留所有权利。
1 的 200
恩智浦半导体
1. 简介
1.1 目的和范围
UM0701-02
用户手册
PN532 是一个高度集成的传输模块,用于 13.56 MHz 的非接触式通信,包括基于 80C51
核心的微控制器功能,具有 40 字节的 ROM 和 1 字节的 RAM。
PN532 结合了调制和解调的概念,完全集成到 13.56 MHz 的不同非接触式通信方法和协
议中,并为不同的支持模式和所需的主机控制器提供了易于使用的固件接口。
本文档描述了 PN532 芯片中嵌入的固件,特别是系统中的全局行为,具体取决于 PN532 设备
是否用作启动器或目标。
1.2 预期受众
本文已编写,以允许从主机控制器的角度使用 PN532。
PN532 所使用的所有射频协议都未在本文档中描述。读者应该了解 NFCIP-1 (参考)错误!
参考源不是找到。) 和 ISO/IEC14443 (参考错误!未找到引用源。)。
1.3 词汇表
APDU
ATQA
ATQB
C-APDU
CIU
CL
德尔
CPU
CT
DEP
DRI
DSI
FSL
徐
I2C
IC
ID
不适用
纳德
N/I
NU
PCB
应用协议数据单元
回答请求,键入 A
应要求,B 类
命令 APDU
非接触式接口单元
无联系
无接触主动检测
中央处理单元
级联标记
ISO/IEC18092 数据交换协议
目标到启动器的位持续时间
启动器到目标的位持续时间
帧长度的最大值
高速 UART
互连集成电路
集成电路
卡标识符
不适用
节点地址
未实现
未使用
协议控制字节 (ISO/IEC14443-4)
UM0701-02
用户手册
Rev.02-2007 年 11 月 5 日
©恩智浦 b.v.2007.保留所有权利。
5 的 200
恩智浦半导体
UM0701-02
用户手册
PCD
PFB
PICC
PPS
R-APDU
老鼠
夫
山姆
SDD
SPI
SRS
TSN
TBD
TPE
T = CL
UID
1.4 参考
[1]
ISO/IEC 14443-3
邻近耦合装置 (非接触式 PCD)
事务控制信息 (NFCIP-1)
邻近 IC 卡
协议和参数选择
响应 APDU
请求回答以选择
预留供未来使用
安全访问模块
单设备检测
串行外设接口
软件需求规范
时间槽号
要定义的
配备 NFC 传输协议 (DEP: 数据交换)
协议)
ISO/IEC14443-4 协议
唯一标识符,键入 A
识别卡-非接触式集成电路卡-
邻近卡 (s)
第三部分: 初始化和防碰撞
识别卡-非接触式集成电路卡-
邻近卡 (s)
第四部分: 传输协议
[2]
[3]
[4]
[5]
[6]
ISO/IEC 14443-4
ISO/IEC 180921
近距离通信接口和协议 (NFCIP-1)
PN532/C1
产品数据表
An 49
AN10609-2
PN532 NFC 控制器
产品数据表
PN532 应用说明
PN532 应用说明,C106 附录
1 购买符合 NFC 标准之一的恩智浦半导体 IC
(ISO/iec18 92; ISO/IEC21.481) 不传达任何专利权下的隐含许可?
标准。
恩智浦 B.V NFC 标准专利组合的许可证需要通过以下方式获得:
许可,NFC 专利池的池代理,电子邮件:信息 @vialicensingcom。
UM0701-02
用户手册
Rev.02-2007 年 11 月 5 日
©恩智浦 b.v.2007.保留所有权利。
5 的 200
恩智浦半导体
UM0701-02
PN532 用户手册
1.5 PN532 的一般性发言
嵌入式固件和内部硬件支持主机控制器协议的处理不同的接口 (PC,移动基带 CPU,
PDA CPU…)
I2C,
SPI,当 PVDD 不存在时,需要在 LowVbat 模式下使用 PN532 的特定硬件实
现。请参阅应用说明[6]。
• 串行高速 UART (HSU)。
•
•
主控制器协议在章节中定义 0。
PN532 的固件支持以下操作模式:
• LowVbat 功能: 参见 §6.3.4.1
• 用于 FeliCa 、 ISO/IEC14443-3 A 型、 Mifare 、 ISO/IEC14443-4 A 型和
Innovision 珠宝卡的 PCD 模式
• FeliCa 、 ISO/IEC14443-3 A 类和 Mifare 卡接口模式与安全微控制器
配套芯片相结合,
•
NFC IP-1 模式。
NFC IP-1 模式提供不同的波特率高达 424 kbps。PN532 可处理完整的
NFC 帧和错误检测。
• 用于 ISO/IEC14443-3 类型 B 和 ISO/IEC14443-4 类型 B 卡的 PCD 模式 2。
在本文中:
• PN532 是指 PN532/c106。
使用第四章描述的一组高级命令可配置 pn53 的所有不同的操作模式。
2 恩智浦 IC 根据 Innovatron 的 ISO/IEC 14443 B 类专利许可获得许可。
UM0701-02
用户手册
Rev.02-2007 年 11 月 5 日
©恩智浦 b.v.2007.保留所有权利。
200 的 5
恩智浦半导体
2. 配置模式
UM0701-02
PN532 用户手册
PN532 有 3 种可能的模式,可以通过在 IC 的复位阶段使用两个 gpio 选择:
表 1.
配置模式
模式
标准
PN512 仿真
上的射频场
选择引脚
P70_IRQ
(Pin #25)
P35
(Pin #19)
1
0
1
0
1
1
0
0
2.1 标准模式
这是 pn53 的默认模式。
本文档将从章节开始详细介绍这种模式。0。
2.2 PN512 仿真模式
在这种测试模式下,PN532 配置为使用串行接口作为实际 PN512 IC。
PN512 是 13.56 MHz 非接触式通信的传输模块。它集成了调制解调的概念,适用于
不同类型的非接触式通信方法和协议。
然后,PN532 可以很容易地与 PN512 专用主机控制器软件连接,例如。联接器
PC 串行。
使用的链接是 RS232 在 9600 包 3。这是不可能改变波特率的值;串行速度注册注册不模
拟。
也支持 PN512 IRQ 引脚的仿真; 所用引脚为 P70_IRQ。中断发生时 P70_IRQ 引脚的电平
很低。比特餐厅伊奇印在登记册 CIU_CommIEnReg 没有效果 (见错误!未找到引用源。)。
3这里使用的 RS232 链路是标准 UART,而不是高速 UART。因此,在这种模式下,PN532 必须与
HSU_RX 线的 P30 (pin #24) 和 HSU_TX 线的 P31 (pin #31) 连接。
UM0701-02
用户手册
Rev.02-2007 年 11 月 5 日
©恩智浦 b.v.2007.保留所有权利。
200 的 6
恩智浦半导体
UM0701-02
PN532 用户手册
2.3 RFfieldON 模式
在这种模式下,PN532 配置为在重置后立即打开其射频场。
调制和波特率取决于选择 GPIOs P33_INT1 和 P34/SIC_CLK 和随机数据字节连续发
送。
在这种模式下,温度传感器未激活,因此可以在高于 125 °C 的温度下进行测试。
表 2.
RFfieldON 配置中的 TX 帧和 TX 速度
德克萨斯帧速度
Mifare-106 kbps
FeliCa-212 kbps
FeliCa-424 kbps
选择引脚
P33_INT1
(Pin #33)
P34/SIC_CL
K
1
0
0
1
1
0
1
0
UM0701-02
用户手册
Rev.02-2007 年 11 月 5 日
©恩智浦 b.v.2007.保留所有权利。
200 的 7
恩智浦半导体
3. 电源管理
UM0701-02
用户手册
PN532 专用于移动设备,其中功耗是一个非常重要的参数。
在 PN532 嵌入式固件的设计照顾,在某种意义上,它最大限度地减少整体功耗。
本章定义了用于节约当前消费的策略。固件可以播放不同的参数如下:
CPU 频率,
CPU 的电源模式,
CL 前端的电源模式,
•
•
•
• 管理 pin 配置。
UM0701-02
用户手册
Rev.02-2007 年 11 月 5 日
©恩智浦 b.v.2007.保留所有权利。
8 的 200