﻿================================================================================
                                样例使用说明
================================================================================
版本历史 
日期        版本    负责人         IAR     MDK   描述
2022-10-26  0.1     MADS           7.70    5.26 first version
================================================================================
功能描述
================================================================================
本样例主要展示异步串口(UART)中断方式收发数据

说明：
PA09:       IO
PA08:       CLK
PA10:       RST
PA11:       CD(用于检测智能卡插入)
PA12:       POWER
PA04:       按键
配置etu：    1/9600*1000000(us)

================================================================================
测试环境
================================================================================
测试用板:
---------------------
SK-HC32A052-V1.0

辅助工具:
---------------------
串口线

辅助软件:
---------------------
串口调试工具

================================================================================
使用步骤
1、重新编译代码运行；
2、将开发板与智能卡模块的相应管脚按功能描述中的管脚进行连接；
3、将变量sc_handle、attribute_atr、sc_atr_node、u8KeyArray添加到IDE中的变量监视窗口；
4、依次插入智能卡、按下按键后可观察上述变量的变化；
  
================================================================================

================================================================================
注意：
================================================================================
1. 本demo中所用的智能卡的atr中无tck，具体内容如下：
    TS:  3B
    T0:  2F
    TB1: 00
    K:   00 85 27 01 86 45 09 02 25 C0 0A 76 2D 73 68 (长度15)
    TCK: Absent
2. 本demo中所用的智能卡不支持getdata命令（00 CA 00 00 0A），因此按下按键发送的getdata命令对应的应答为6D 00
3. 本demo针对上述智能卡进行功能演示，逻辑不能完全覆盖，仅供参考学习使用。

================================================================================
