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

    文章

    5345

    浏览量

    120477
  • API
    API
    +关注

    关注

    2

    文章

    1502

    浏览量

    62088
  • nfc
    nfc
    +关注

    关注

    59

    文章

    1623

    浏览量

    180609
  • 编辑器
    +关注

    关注

    1

    文章

    806

    浏览量

    31186
收藏 人收藏

    评论

    相关推荐

    今天给大家演示下nfc标签在软件推广中的应用 #NFC标签

    nfc
    深圳市融智兴科技有限公司
    发布于 :2024年11月14日 17:25:49

    今天给大家演示一下nfc卡如何贴一贴打开网址 #nfc #nfc卡片

    nfc
    深圳市融智兴科技有限公司
    发布于 :2024年11月04日 16:31:48

    NFC标签读取网址演示 #nfc #NFC标签 #nfc标签

    nfc
    深圳市融智兴科技有限公司
    发布于 :2024年09月27日 15:27:32

    NFC标签写入网址应用 #NFC标签 #nfc

    nfc
    深圳市融智兴科技有限公司
    发布于 :2024年09月23日 17:11:45

    NFC标签读取应用演示 #NFC标签 #nfc

    nfc
    深圳市融智兴科技有限公司
    发布于 :2024年09月12日 17:00:51

    NFC IC配置工具NFC Cockpit的主要特性

    开发NFC应用,除了NFC IC硬件平台,得心应手、简便易用的软件工具也少不了!今天我们就向大家介绍一款超级好用的NFC IC配置工具——NFC
    的头像 发表于 08-27 10:14 1136次阅读
    <b class='flag-5'>NFC</b> IC配置工具<b class='flag-5'>NFC</b> Cockpit的主要特性

    消费类电子标签NFC手环标签 #NFC标签 #nfc手环 #硅胶手环标签 #nfc

    nfc
    深圳市融智兴科技有限公司
    发布于 :2024年08月19日 17:06:53

    普通NFC标签和NFC抗金属标签有什么区别呢? #NFC标签 #抗金属标签

    nfc
    深圳市融智兴科技有限公司
    发布于 :2024年08月05日 16:46:14

    NFC环保易碎银浆天线撕碎应用演示 #NFC标签 #环保易碎标签

    nfc
    深圳市融智兴科技有限公司
    发布于 :2024年07月29日 16:48:12

    ST25TA-E新一代安全NFC标签芯片的功能

    ST25TA-E是与区块链兼容的创新型NFC标签(4类)芯片,具有可靠安全和隐私功能,主要应用于奢侈品(服装,珠宝/手表,奢侈品手提包)、酒水、艺术品(画作/雕塑)等基于区块链NFT、需要数字证书的应用的品牌保护、反克隆、产品认证和资产跟踪。
    的头像 发表于 07-04 10:54 672次阅读

    NFC评论卡读写应用讲解#nfc #谷歌评论卡 #nfc卡片 #NFC标签 #rfid标签

    nfc
    深圳市融智兴科技有限公司
    发布于 :2024年05月13日 15:14:24

    ST25PC-NFC调试上位机打不开,有什么方法可以解决的吗?

    ST25PC-NFC调试上位机打不开,有什么方法可以解决的吗
    发表于 03-22 07:03

    ANT7-T-ST25DV04K中能否通过NFC进行供电而且供主控低功耗芯片L4正常工作?

    ANT7-T-ST25DV04K中能否通过NFC进行供电而且供主控低功耗芯片L4正常工作
    发表于 03-21 06:30

    使用ST25DV64KC-DISCO和ST25R3911B-DISCO评测NFC充电的功率,为什么充电功率非常小?

    我们使用ST25DV64KC-DISCO和ST25R3911B-DISCO正在评测NFC充电的功率,发现充电功率非常小,只有8mw左右,和官方宣传的可以达到1.4W的充电功率相差很大。测试时,我们
    发表于 03-19 08:01

    ST25R3920B与qi无线充电一起使用时,如何避免NFC芯片损坏呢?

    ST25R3920B 需要轮询是否有NFC卡靠近,而qi无线充电需要寻找充电设备,并需要时充电。发现容易损坏NFC芯片,请问如何避免?是硬件上保护,还是软件上控制状态?
    发表于 03-19 06:08