PN7462AU_ex_phExCcid如何实现在设备管理器中呈现多个设备?
比如:PN7462AU板上有1个7816接触接口,一个非接触接口,让设备在PC的设备管理器上出现两个PC/SC或两个CCID设备,即SCardListReaders中出现两个读卡器对应PN7462AU板,这样可以分别操作接触接口和非接触接口。
这个应该不是一个NFC问题,更像是一个USB问题,其实你只需要实现一个USB composite device就可以了,两个CCID端口,一个对应contact interface , 一个对应contact less interface, 就是需要注意能够让你的上层应用分辨得出哪个接口对应哪种应用,或者在设置的时候你能够手动选定也行。
不过不建议这么实现,因为CCID的spec里已经对这种情况做了定义,我们的example也是按照spec实现的,可以同时支持两种接口,建议还是参照example。
Have a great day,
Kan
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------