小编Mar*_*ion的帖子

使用 Apple Wallet NFC Pass 作为 NFC 标签

尽管许多主题已经讨论了 iPhone 不可能模拟 NFC 标签,但我发现这篇文档讨论了基于 PassKit 的卡模拟(第 6 页)。

想象一下,我已经完成了从 Apple 获取 NFC 证书的步骤,并且我有一个能够读取 Apple VAS 通行证的 NFC 读取器,是否可以创建一个 PassKit,允许 iPhone 表现得像 NFC 标签,例如Mifare DESFire 标签?

tags nfc ios mifare nxp-microcontroller

8
推荐指数
1
解决办法
2万
查看次数

如何注册一个简单的回调函数并将参数传递给该函数?

我想做的是:

  • 一个简单的函数“register_function”,允许用户指示要调用的回调函数(该用户已实现)
  • 当使用“call_callback”调用该函数时,能够像缓冲区一样传递参数

这是我的代码:

static void (*callback)(int *buffer, int size) = NULL;

void register_callback(void (*ptr)())
{
    (*callback) = ptr;
}

void call_callback(int *buffer, int size)
{
    (*callback)(buffer, size);
}
Run Code Online (Sandbox Code Playgroud)

问题是我在 register_callback 声明中遇到编译时错误。

c function-pointers callback

0
推荐指数
1
解决办法
881
查看次数

标签 统计

c ×1

callback ×1

function-pointers ×1

ios ×1

mifare ×1

nfc ×1

nxp-microcontroller ×1

tags ×1