单片机学习小组
直播中

刘丽菲

7年用户 830经验值
私信 关注

442智能卡retval = SCLIB_Activate(5, FALSE);一直返回为1,这是为什么?

各路大神,用了官网给的智能卡读取ATR的列程,发现retval = SCLIB_Activate(5, FALSE);一直返回为1,这是为什么?智能卡只支持T=0,372,求解?由于官网智能卡例程是封装好的库,请问有没有相关函数说明文档?有的话,麻烦发一份,谢谢!

回帖(1)

纯纯纯牛奶

2024-1-2 16:27:16
SCLIB_Activate()函数返回值为1表示连接设备失败,可能是连接设备的过程出现问题,建议检查连接设备的接口是否正确、设备是否正常工作等。关于智能卡支持的协议类型,可以通过调用SCLIB_GetDevCaps()函数获取智能卡设备的能力信息,包括支持的协议类型等。至于有关官方智能卡读卡例程的函数说明文档,建议到官方网站上查找或者联系官方客服获取。
举报

更多回帖

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