有没哪位坛友用stm32的普通IO口模拟了7816协议,求助。
评分
查看全部评分
因为考虑到后面需要移植到其他芯片上去,其他芯片没有智能卡模式,只有两个串口,一个被我用来和上位机通信,就剩一个串口,感觉不够用,所以想用IO模拟。
上位机通信反而适合于用软件串口。我记得有种方法可以增加少量片外电路来实现普通串口智能卡通信的。
如果有的话, 别说32了, 就是51也可以模拟。
评分
查看全部评分
嗯嗯,有查到这种方法,用74HCT157芯片搭个片外电路加普通串口就可以实现。
是的,是很考验编程能力,时序那些模拟和调试也麻烦,试下其他方案,多谢了。
还有一种方式,你可以尝试 ISO 7816 标准接口芯片。这种芯片和你的单片机通过 SPI 或 I2C 连接,芯片内部则包含了 7816 的很多协议层实现,你的软件只要负责上层数据。
评分
查看全部评分