在启动页面的欢迎页面后,主要功能分为三部分。
第一部分是NFC的基本射频功能
第二部分是快速文件传输功能。
第三部分是读写NFC内存的数据内容。
3. NFC基本功能测试,主要包括NFC读写,能量采集,内存状态,内存分区说明。
其中能量采集是这个芯片的亮点,NFC天线具有能量采集的功能,可以反向供电。具体是能量是来自读卡器。具体操作的时候任意接近一个13.56MHz的读卡器,就可以直接采集到射频能量,随着距离的变化,这个能量值是不同的。
靠近这个读卡器最大电压是0.52V,虽然不够大,但是读取电流可以达到0.9mA,足以驱动多数低功耗芯片MCU。
这个功能是最大的扩展点,处理简单的数据存储传输后,还能实现一些智能化的定制功能,这个系统可以不带电源,在访问是随时启动,用在表计计量等是非常有意思的。
后面可以读取内存分区的信息以及相应的设定。
4. 文件快传。
这个也是NFC一个独有的功能,就是一触即发,接触的时候迅速完成对NFC芯片内数据的传输,而且速度很快,可以选择大一些的文件,直接传输。这个功能,需要读卡器支持这个规约,主要是手机从固定设备中读取文件和数据的方式。
5. 信息存储
这个NFC内存可以作为个人信息的存储和读取方式,在这个范例里面,主要存储了个人电话,名片,联系地址等信息,可以从主板写入,也可以从APP读取。
6. 小结。
这个评测的过程中,发现这个规范对应手机还是有要求的,不是每个手机都可以读取到NFC的信息,主要是两个原因,基于NXP的协议应该是有一定的闭锁,同时,部分手机没有开放全功能的NFC,因此使用还是受限制的。
不过这个并不影响ST25DV在工业上的应用,结合能量采集性能,可以实现更丰富的性能。
具体逻辑上是这样的,意法半导体的NFC是一端无源系统,通过手机或者固定的读卡器来进行芯片内容的读写,这个是通常NFC卡具有的基本功能,如公交卡。另一端是I2C接口结合能量采集供电的4线接口,实现NFC接触的快速数据传输,数据读写等综合性能。不过两部分可访问的内存应该是不同的,从NFC一段只有4K,I2C可以支持16k.具体内存如何分配,或者是ST25DV有不同的版本,在随后的仔细核对产品技术规范后,进一步分析。
后续,基于ST25DV进行第三方开发板的测试开发,尝试用I2C读取卡中内容。
作者: norths, 来源:面包板社区
链接: https://mbb.eet-china.com/blog/uid-me-1864895.html
版权声明:本文为博主原创,未经本人允许,禁止转载!
用户3929078 2020-9-7 20:18
curton 2019-12-28 18:16