北方 发表于 2018-6-11 15:55

【LPC8N04测评】4.LPC8N04芯片NFC详解

1、LPC8N04芯片NFC规范主要特征是- 兼容 ISO/IEC 14443 A 1-3 compatible - 兼容飞利浦的专有MIFARE (Ultralight)技术,和NFC在同一个频段13.56MHz非接触性辨识技术
- 直接用户内存空间读写命令访问
- 内置 50 pF 电容,兼容标准NFC天线
   RFID/NFC读写基于MIFARE 的13.56MHz非接触性辨识技术。RFID内部工作于6.78MHz,时钟来自射频信号,独立于LPC8N04的时钟。

其中RFID的读写名利可以直接访问EEPROM的共享内存,在按照MIFARE协议加密时,这个读写命令可以被阻止。

2、 功能描述
2.1 引脚 通过LA和LB接入外部引脚,一个50 pF 电容并联在LA和LB之间。
2.2 内存分配
射频界面可以访问的内存映射表如下,

Segment 0 从0x00到0x03,并在这里设定Segment 1 到Segment 2 之间的边界。
对于READ命令,会读取4页x4字节。因此读取0x05E到0x61时,头4个字节是选定的地址,其他12字节填充0x00。
读缓存地址 (0x04 to 0x7F) 返回 4页,因此,读 (0x80 to0x83) 则返回 第3, 2 and 1页,其余填充0x00。
对于WRITE命令,每次缺省写1页,COMP_WRITE发送16个数据字节,但是,只有最低位4个字节写入地址页。

2.3 启动通讯
当NFC阅读器如手机选中LPC8N04的的时候,通讯就启动了。对于共享内存的访问是由射频侧还是APB总线是由仲裁机制确定的。
这个通讯命令的解释是由firmware来执行的。

2.4 寄存器
通讯缓存容量是4k bit(128x4k字节)。 从射频侧和APB侧看到的编号是不同的,需要查表读取,如状态寄存器在视频侧是0x004,在APB侧是0x84。

2.5 缓存内存
缓存从APB侧地址是0x4005 8100到0x4005 82FC,RF侧 0x04到 0x83。
缓存内存是用于PHDC 或者 NDEF信息的交换,启动时数据是任意的。

3、作为NFC的协议,可以参照相关的网站和标准。
页: [1]
查看完整版本: 【LPC8N04测评】4.LPC8N04芯片NFC详解