ST意法半导体
直播中

任凭风吹

9年用户 963经验值
擅长:可编程逻辑 电源/新能源 MEMS/传感技术 制造/封装 模拟技术
私信 关注
[问答]

通过ISO-DEP选项卡与调试选项卡发送命令有什么区别?

正在使用 ST25R3916 Discovery GUI 在 CE 模式下与 NFC03 板进行通信,到目前为止,我一直在使用 ISO14443A 选项卡和调试选项卡来练习该功能。我有几个关于 GUI 的问题
  • GUI 上是否有更新的或更详细的手册/文档——托管版本不包含有关 ISO-DEP 选项卡的信息。
  • 通过 ISO-DEP 选项卡与调试选项卡发送命令有什么区别。
  • 有人可以指出固件部分,它在不同的选项卡、字段和按钮上处理/与 GUI 交互吗?
  • 是否可以用一些额外的功能或按钮重建 GUI?
  • 我想要的一些附加功能是能够发送大量数据,然后将这些数据解析为多个帧并发送出去,同样接收多个帧并将它们重新解析回其原始形式。






回帖(1)

廖阿朋

2023-2-7 11:02:48
我会在公共论坛上给你一些答案。如果您有更多涉及您的机密领域的问题,您也可以通过 PM 与我联系。
ad 1) GUI 上没有更新信息,ISO-DEP 选项卡是在文档完成后添加的。
ad 2) 调试选项卡仅传输低级帧,并且还有一个糟糕的实现来翻转 ISO-DEP 协议控制字节中的帧计数器位。这是在我们有适当的实施之前练习 ISO-DEP/L4/T=CL 的版本。如今,固件/RFAL 包含完整的 ISO-DEP 实施,该实施已根据 EMVCo 和 NFC 论坛 CR11 进行验证。ISO-DEP 选项卡将 APDU 转发到执行 ISO-DEP 的固件/RFAL:前置 PCB,使用适当的超时处理,在必要时执行链接,处理卡请求的等待时间扩展(S(WTX)),错误处理,请求重新传输等
广告 3) dispatcher.c
ad 4) 如果需要,我们可以与您共享 GUI 源代码,但可能包含的用于控制电路板的 .lib、.dll 和 .h 文件正是您所需要的。在带有 C++、C# 和 Python 演示的 GUI 安装文件夹中有一个 .sln 的快捷方式。
ad 5) 请定义“大块数据”。固件原样支持在 NFC-A/NFC-B 中发送高达 ~1K 的帧。在 USB 上,我们的通信层也可以支持这一点。但是没有多少卡支持这样的帧大小,甚至不支持这样的 APDU 大小(可以通过 ISO-DEP 链接)。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分