0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

通过利用ST25PC-NFC软件完成所有NFC命令

星星科技指导员 来源:意法半导体 作者:意法半导体 2022-05-12 16:13 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

我们实用程序ST25PC-NFC软件的最新版本依赖于ST25SDK 及其库。该应用程序在 Windows 上运行,它支持我们所有的 ST25 产品以及 NFC 论坛标签。由于只需单击几下即可使用任何命令,并且控制台实时显示标签和阅读器之间的所有交互,因此该程序是一个直观的图形界面,适用于尝试 ISO 和 NFC 命令的开发人员,无论他们的经验如何等级。此外,它还支持所有带有 ST25R NFC 读卡器或FEIG ELECTRONIC设备的 ST Discovery 套件(MR102、LR1002 和 CPR30),在工业环境中很常见。因此,该工具使工程师能够利用我们的标签,而对其设置几乎没有更改。

iOS 13 支持 Type-5 自定义命令,从而激励开发人员和系统制造商利用该标准必须提供的所有功能。当时,我们深入研究了 SDK 以及它如何帮助工程师处理 iOS、Android、Windows、Linux 或 macOS 应用程序。ST25PC-NFC 软件旨在通过提供直观的图形用户界面使我们的标签易于访问。在一篇博文中不可能详尽地介绍其所有功能,因此我们决定专注于用户只需点击几下鼠标即可获得的功能。我们还将探讨开发人员如何利用我们的标签,无论他们的 IDE 或目标平台如何。

ST25PC-NFC SW:NDEF 编辑器、单一命令等,只需右键单击即可

一旦用户将 ST25PC-NFC SW 连接到兼容的阅读器,使用标签就像启动清单以使其出现在软件中并右键单击它以获取该特定设备的所有可用命令的列表一样简单。例如,读取ST25DV-PWM 系列动态 NFC 标签并右键单击它会打开一个上下文菜单。在这些选项中,PWM Settings用户可以通过菜单更改 PWM 输出,例如其频率或占空比。开发人员只需右键单击并选择NDEF Editor. 此外,还有一种高级模式可以查看格式化的十六进制内容,对于专家和希望了解幕后发生的事情的人来说,这是一个极好的工具。

右键单击菜单打开了低级交互的大门,例如Register Editor,因此用户可以在寄存器级别设置标签。同样,该Unitary Commands菜单使开发人员能够单独查看命令并探索其所有可能的参数。例如,如果用户选择readSingleBlock命令,系统会打开一个专用面板,显示十六进制代码 (0x20)、命令的字节、请求标志(b1 表示两个子载波,b2 表示高数据速率,b3 表示库存,b7选项等)和唯一 ID 等字段。整个 NFC 论坛、ISO14443 和 ISO15693 指令集触手可及。也可以从该界面发送命令并查看控制台以实时查看标签和阅读器之间的交互。

ST25PC-NFC SW:面向高级用户的控制台和低级工具

控制台是 ST25PC-NFC SW 的另一大特色。如果我们使用前面的示例,在读取或写入 NDEF 消息后,控制台会实时显示所涉及的各个块,以及发送和接收的命令,这对于了解在低位发生的情况非常有价值水平并可能调试任何问题。同样,源代码是可用的,因此开发人员也可以看到我们如何调用我们的 API 或我们如何使用各种功能。为 Android 或 PC 开发 Java 应用程序的开发人员可以按原样重用代码。需要调用特定 API 的开发人员,例如 iOS 开发人员,仍然可以查看我们的源代码以了解幕后工作原理,并通过 ST25PC-NFC SW 的 GUI 深入了解命令,然后再通过 Objective-C 实施命令来电。

ST25PC-NFC 软件和 ST25SDK 是非常重要的工具,我们正在将它们提供给我们的团队。我们使用这个工具包和库进行我们所有的内部测试,以及我们对当前和即将到来的标签的所有工作。简而言之,它是我们提供给全球开发人员的内部参考工具,因为它帮助我们塑造我们为行业带来的创新,而且我们知道它将确保其他团队也这样做。它是如此强大的工具,我们默认禁用了 ST25TV 的 TruST25 数字签名。有兴趣的工程师可以向当地的 ST 代表索取该功能并签署保密协议。这是我们掌握加密密钥并更好地保护已经在使用该技术的人的方式。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 寄存器
    +关注

    关注

    31

    文章

    5590

    浏览量

    129092
  • API
    API
    +关注

    关注

    2

    文章

    2165

    浏览量

    66253
  • nfc
    nfc
    +关注

    关注

    62

    文章

    1719

    浏览量

    184918
  • 编辑器
    +关注

    关注

    1

    文章

    826

    浏览量

    32655
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    ST25TN01K NFC标签芯片技术解析与应用指南

    意法半导体 ST25TN01K NFC Forum Type 2标签IC是一款NFC Forum Type 2标签IC,具有TruST25数字签名、增强型
    的头像 发表于 10-31 14:22 276次阅读
    <b class='flag-5'>ST25</b>TN01K <b class='flag-5'>NFC</b>标签芯片技术解析与应用指南

    ST25DV64KC动态NFC/RFID标签技术解析与应用指南

    NFC Forum Type 5标签,支持所有ISO/IEC 15693调制、编码、副载波模式和数据速率。该器件具有一个64Kbit双接口EEPROM,可通过I^2^C接口或射频链路接口访问。
    的头像 发表于 10-30 15:26 372次阅读
    <b class='flag-5'>ST25</b>DV64KC动态<b class='flag-5'>NFC</b>/RFID标签技术解析与应用指南

    ST25R3916B/ST25R3917B:高性能NFC读卡器芯片,适用于支付与工业应用

    STMicroelectronics ST25R3916B/17B NFC读卡器是高性能NFC通用器件,用于支付、消费类和工业应用。ST25R3916B/17B支持
    的头像 发表于 10-30 13:47 393次阅读
    <b class='flag-5'>ST25</b>R3916B/<b class='flag-5'>ST25</b>R3917B:高性能<b class='flag-5'>NFC</b>读卡器芯片,适用于支付与工业应用

    ‌基于STEVAL-25R3916B NFC/RFID读卡器评估套件的技术解析与应用设计

    STMicroelectronics STEVAL-25R3916B NFC/RFID读卡器评估套件支持用户评估ST25R器件(一系列高性能HF读卡器)的特性和功能。该套件包括应用笔记、软件
    的头像 发表于 10-25 15:22 1127次阅读
    ‌基于STEVAL-<b class='flag-5'>25</b>R3916B <b class='flag-5'>NFC</b>/RFID读卡器评估套件的技术解析与应用设计

    ST25R200:高性能、低功耗的NFC/HF RFID读卡器IC

    STMicroelectronics ST25R200 NFC/HF RFID读卡器IC采用小型4mm x 4mm 24引脚TQFN封装,具有高端性能。该读卡器IC具有高输出功率和动态功率输出
    的头像 发表于 10-23 14:40 367次阅读
    <b class='flag-5'>ST25</b>R200:高性能、低功耗的<b class='flag-5'>NFC</b>/HF RFID读卡器IC

    基于STMicroelectronics X-STM32MP-NFC08评估板数据手册的技术解析

    。X-STM32MP-NFC08评估板集成了高性能NFC通用器件ST25R3916B NFC读卡器IC。该NFC通用器件支持
    的头像 发表于 10-22 10:34 305次阅读
    基于STMicroelectronics X-STM32MP-<b class='flag-5'>NFC</b>08评估板数据手册的技术解析

    基于STMicroelectronics X-NUCLEO-NFC10A1的NFC读卡器技术解析与应用指南

    STMicroelectronics X-NUCLEO-NFC10A1 NFC读卡器扩展板基于ST25R200设备。STMicroelectronics X-NUCLEO-NFC10A
    的头像 发表于 10-17 10:37 354次阅读
    基于STMicroelectronics X-NUCLEO-<b class='flag-5'>NFC</b>10A1的<b class='flag-5'>NFC</b>读卡器技术解析与应用指南

    ST25R300 NFC读卡器技术解析与应用指南

    STMicroelectronics ST25R300 NFC读卡器是一款高性能通用器件,支持NFC启动器、目标、读卡器和卡仿真模式。ST25R300设计用于符合EMVCo^®^ PC
    的头像 发表于 10-16 09:32 582次阅读
    <b class='flag-5'>ST25</b>R300 <b class='flag-5'>NFC</b>读卡器技术解析与应用指南

    ‌基于ST X-NUCLEO-NFC12A1扩展板的NFC技术解析与应用实践

    STMicroelectronics X-NUCLEO-NFC12A1 NFC读卡器扩展板基于高端NFC读卡器ST25R300。该扩展板的配置可在读卡器模式下支持
    的头像 发表于 10-15 10:35 349次阅读
    ‌基于<b class='flag-5'>ST</b> X-NUCLEO-<b class='flag-5'>NFC</b>12A1扩展板的<b class='flag-5'>NFC</b>技术解析与应用实践

    汽车数字钥匙新选择:意法半导体ST25R系列车规NFC读卡器

    意法半导体(STMicroelectronics)最新推出的ST25R500和ST25R501车规NFC读卡器,不仅性能卓越,还专为汽车应用设计,满足车联网联盟(CCC)和无线充电联盟(WPC)的严格标准。那么,这两款新品究竟有
    的头像 发表于 06-24 14:02 1499次阅读
    汽车数字钥匙新选择:意法半导体<b class='flag-5'>ST25</b>R系列车规<b class='flag-5'>NFC</b>读卡器

    使用X-NUCLEO-NFC08A1开发板评估st25R3916b,这款芯片在nfc读写时能做到的最小电流是多少?

    在使用X-NUCLEO-NFC08A1开发板评估st25R3916b这个芯片的时候,我们发现在nfc读写的过程中电流达到了100-150ma左右,但是在手册中我们并没有找到对这部分电流的标准值,请问
    发表于 06-17 07:14

    从防伪溯源到智能控制,NFC标签的应用场景 #nfc #NFC标签

    nfc
    深圳市融智兴科技有限公司
    发布于 :2025年06月14日 16:22:19

    意法半导体ST25R系列NFC读卡器新增车规产品

    意法半导体ST25R系列NFC读卡器推出两款唤醒速度和检测距离俱佳的车规新产品,提升用户体验。ST25R500和ST25R501符合车联网联盟(CCC)和无线充电联盟(Wireless
    的头像 发表于 05-14 09:44 877次阅读

    NFC茶叶防伪NFC标签包装防伪读写应用演示 #nfc #防伪溯源标签 #nfc防伪标签

    nfc
    深圳市融智兴科技有限公司
    发布于 :2025年03月31日 14:46:39

    nfc pvc松紧腕带应用演示 #nfc #NFC标签 #pvc卡 #腕带标签

    nfc
    深圳市融智兴科技有限公司
    发布于 :2024年12月20日 14:23:49