CPU卡程序设计实例(十六)文件选择

本文档介绍了CPU卡程序设计中的文件选择过程,包括主目录宏定义、响应字符定义、文件标识符、标志位定义及文件选择函数的实现。通过函数SelectFile实现了对卡或ESAM主工作目录的选择,并提供了延时函数以确保操作的正确执行。
摘要由CSDN通过智能技术生成

1、文件主目录宏定义

//卡主目录3f 01,Esam主目录3f 00

#define MainDir 0x3f

#define CardMainDir 0x01

#define EsamMainDir 0x00

2、响应字符宏定义

//响应状态字SW1,SW2,

//命令正确执行的响应数据为SW1SW2=90 00或SW1SW2=61 00

#define RespondStateByte1 0x90

#define RespondStateByte2 0x00

#define RespondStateByte3 0x61

3、文件标识符宏定义

//文件标识符,短文件标识符+0x80

#define CommonApplyInfoFileID 0x95 //公共应用信息文件

#define CommonApplyInfoBackFileID 0x8f //公共应用信息反馈文件

#define OperateInfoFileID 0x88 //操作信息文件

#define OperateInfoBackFileID 0x89 //操作信息反馈文件

4、标量及标志位定义

unsigned char TxAndRxBuff[124],cTxAndRxStatus;

//cTxAndRxStatus CPU卡接收数据正确标志

#define ReceINSRightBIT BIT0

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
同方CPUCOS手册是针对同方公司自主研发的CPU(Central Processing Unit Card)操作系统(COS)而编写的指南。CPU是一种集成电路内部装有处理器和存储器,用于存储和运行各种应用程序。 COS手册是为了帮助用户了解和操作同方CPU上的COS系统而设计的。它通常包含以下内容: 1. CPU基本知识:介绍了CPU的组成结构、技术规格和工作原理,包括处理器型号、存储器容量、通信接口等信息。 2. COS系统功能介绍:详细介绍了COS系统所具有的功能和特点,例如安全性、多任务能力、应用程序管理等。 3. COS系统安装和配置:指导用户如何正确安装和配置COS系统,包括安装驱动程序、初始化设置、网络配置等。 4. COS编程开发指导:提供了用于开发COS应用程序的指南和工具,包括编程语言、开发环境、调试技巧等。 5. COS应用程序使用说明:列举了常用的COS应用程序,如存储管理、文件操作、数据加密等,同时提供了使用说明和实例代码。 6. 故障排除和维护:指导用户如何解决COS系统中可能遇到的故障,并提供日常维护的建议和操作步骤。 同方CPUCOS手册的目的是帮助用户快速上手并熟练操作CPU上的COS系统,从而充分发挥其功能和优势。用户可以通过阅读手册来了解COS系统的基本知识和操作方法,进而自行开发和使用符合自身需求的应用程序。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值