完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我正在 Pax 设备上进行开发,我想管理Mifare ULTRALIGHT C (MF0ICU2)
Pax 设备使用自定义 PayDroid 操作系统而不是标准的安卓系统,因此,我没有 NFC 安卓库。 我需要安装一个名为 NeptuneLiteAPI 的东西,它通过一个库公开 IPCC。 首先,我对命名约定和标准有点迷茫。Api 正在谈论:
文档提到我需要使用 APDU 并公开一些命令来执行这种调用 我成功读写卡(具有M1功能),库公开了使用与我的卡兼容的兼容模式的默认读/写方法 现在,我正在尝试配置身份验证并通过 APDU 命令向芯片发送一些命令。 这是我可以使用的代码的简化 iPicc = getDal().getPicc(piccType); iPicc.open(); while(){ PiccCardInfo cardInfo = iPicc.detect(EDetectMode.ONLY_M); if(cardInfo!=null){ //Read : works byte[] page0=iPicc.m1Read((byte) 0); // Write : works iPicc.m1Write((byte)(13),hexStringToByteArray(\"AAAAAAAA000000000000000000000000\")); } 对于写作,我有 3 种方法:
在一些网站上,我发现使用指令类“FF”,我可以直接向芯片发送指令。 但是我迷失在我需要发送的命令中,我尝试了几个。 我有错误(不幸的是,它们是一个 NeptuneLiteAPi 而不是标准的)。
我尝试了几个命令(直接指令、APDU 指令、CRC 计算),没有任何效果。 |
|
相关推荐 |
|
只有小组成员才能发言,加入小组>>
1875个成员聚集在这个小组
加入小组我的项目我做主,使用GN+Ninja来完成构建系统(VSCode开发RT106X)
36226 浏览 0 评论
NXP IMX8应用处理器快速入门必备:技巧、使用、设计指南
4321 浏览 0 评论
5952 浏览 1 评论
6693 浏览 0 评论
NXP i.MX6UL开发板(linux系统烧录+规格+硬件+模块移植)使用手册
4142 浏览 0 评论
564浏览 2评论
求助,S32G上Core M启动后如何让Core A在Flash指定位置加载uboot?
555浏览 2评论
ESP32-WROVER-IE + LAN8720以太网,GPIO0电压只有1.6v,无法正常进入spi flash boot模式如何解决?
547浏览 2评论
求分享适用于PN7160 Android的NFC工厂测试应用程序
635浏览 2评论
696浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-10-1 14:40 , Processed in 0.854447 second(s), Total 46, Slave 40 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号