- 博客(21)
- 收藏
- 关注
原创 PSAM嵌入式驱动——GD32模拟01
前言本部分内容是前一篇《PSAM嵌入式驱动——原理》的后续篇,本节主要是以GD32F103为平台,模拟实现驱动部分。一、背景项目中以GD32F103为平台,主频72MGPIO引脚四个:PSAM_VDD, PSAM_CLK, PSAM_RST, PSAM_IO二、CLK和IO中断实现1. CLK时钟实现上节提到ISO中要求A类1-5MHz, B类1-4MHz, 占空比为 40%至60%,默认的频率是3.579MHz,这个频率经过卡内部分频器分频之后正好是9600bps。原因如下:
2021-04-02 18:12:07 772
原创 PSAM嵌入式驱动——原理
前言本部分内容是前一篇《PSAM嵌入式驱动——概念》的后续篇,本节主要是PSAM做驱动开发要了解的一些基本原理,在此一一阐述,部分内容也是借鉴前辈基础上,加上实践中整理及理解,与项目实际密切相关。一、PSAM基本交易过程一般含PSAM的交易终端交互过程如上图,对于嵌入式驱动而言,前四部分是需要实现的,后的步骤都是APDU指令交互的重复,即驱动无关。只需关注如下几个概念即可:时钟要求:CLK提供时钟信号:A类:1~5MHzB类:1~4MHz冷复位:VCC和VPP上电后,加CLK,在
2021-04-01 16:50:21 1425
原创 PSAM嵌入式驱动——概念
PSAM卡是一种安全模块,用于验证用户卡的合法性,同时保护终端机具的扣款行为。比如,在公交车上,用于刷卡扣费的车载机具里都有一张PSAM卡,这个PSAM卡和乘客手里的公交卡是一对多的关系,大家只有在公交公司授权的网点买的公交卡,才能乘车;也只
2021-04-01 14:50:53 1194
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人