gpt4 book ai didi

nfc - 对 NXP SmartMX 非接触式 MCU 进行编程需要什么?

转载 作者:行者123 更新时间:2023-12-04 23:28:55 25 4
gpt4 key购买 nike

我正在开发一个具有强大加密功能的 NFC 技术的身份验证系统。

NXP 有两种解决方案:Mifare DESFire EV1,它是一种具有存储区域和 3DES 和 AES128 加密功能的芯片,以及 SmartMX2,它是一个需要操作系统和软件才能运行的完整 MCU。

要在两者之间进行选择,我必须知道如何对这些标签进行编程。据我了解,DESFire 需要一个 USB 读写器和接口(interface)软件,像这样 --> http://www.mpsys.de/chipmanrfid_en.html

在 SmartMX 卡上安装操作系统,然后调试需要什么设备?是否可以仅通过 NFC 接口(interface)进行操作?

感谢您的关注,
时髦的

最佳答案

SmartMX 卡总是随卡操作系统一起安装。 Card OS 实际上是固定在芯片的 ROM 掩码中的。这种卡操作系统的一个例子是 NXP JCOP; JavaCard 的一个实现。

为 JCOP 开发 JavaCard 小程序通常在 Eclipse 中完成。恩智浦为客户提供包含 Eclipse 插件的 JCOP 开发工具。卡本身无法进行调试(也是出于安全原因),但可以在 PC 上运行的模拟器中进行。

DESFire 是具有固定功能的芯片。它有自己的命令集来执行创建文件、读取和写入数据以及执行身份验证等操作。原则上,这可以使用任何允许通过非接触式读卡器发送命令的软件来完成。但是内置对 DESFire 支持的专用软件将非常方便,并且可能会大大加快您的开发速度。

关于nfc - 对 NXP SmartMX 非接触式 MCU 进行编程需要什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11315326/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com