• 全国客户服务热线:4006-054-001 疑难解答:173-0411-9111(7X24受理投诉、建议、合作、售前咨询),155-4267-2990(售前),传真:0411-83767788,微信:543646
当前位置:主页 > 技术方案 > 工控技术

IC卡设备驱动模块的代码

时间:2023-09-29 10:32来源: 作者: 点击:
>IC卡设备驱动模块的代码

  面以我们采用的公用电话机通用的卡为例,通过已实现来说明整个卡。

  (1)数据结构的确定

  编辑头文件DATA.H,确定在驱动程序中应用的公用数据结构。驱动的最终目的是读取和写入卡数据处理,所以规范整齐的数据结构是必须的。可以定义一个数据结构体来实现卡数据的存储区域、数据地址索引、控制标志位等,如:

  


  这样在驱动模块中,只需要struct ICDATA iccdata;一条语句便可定义全部的卡处理数据结构定义;而ic_fops则定义了设备操作映射函数结构。从这个数据结构看,我们实现了IC卡设备的打开、读、写和监控函数。

  (2)硬件接口控制线控制子函数

  这些函数用作进行卡复位、时钟等信号的控制。

  



>IC卡设备驱动模块的代码
热门服务和内容