具有SD/MMC接口的智能卡的实时操作方法的研究和应用
发布时间:2021-04-21 07:35
随着智能卡应用的普及与深入,智能卡系统在社会的方方面面都得到了日益广泛的应用。然而,由于目前的智能卡系统的处理能力低,智能卡标准通信接口IS07816传输速率低,限制了在智能卡上实现更多的应用,特别是大数据量的音频和视频应用,无法在目前的智能卡系统中实现,如何设计适合于大数据量应用的智能卡软件,已成为目前迫切需要解决的热门话题。本论文重点对智能卡系统中的内存管理、通信接口和操作系统的实时操作进行研究和分析,主要成果体现在以下几个方面:1.内存管理的研究:分析对于智能卡中非常有限的内存资源的管理问题,结合一般嵌入式系统的动态内存管理方法,解决智能卡系统中的内存回收问题。在实际应用中,不仅提供通用的内存申请和释放的功能,而且保证了内存不会在特殊智能卡应用中出现无法回收的情况;2.高速接口SD/MMC协议的实现:分析SD/MMC数据通信协议实现的基本原理,并把SD/MMC数据通信协议分为应用层、命令层和硬件抽象层来实现,详细分析了处理过程中卡状态的转移和操作流程,通过高速接口SD/MIVlC协议的实现解决了目前智能卡数据接口传输速率低的问题,为大数据量的上层应用提供了高速的底层接口;3.智能...
【文章来源】:北京邮电大学北京市 211工程院校 教育部直属院校
【文章页数】:68 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 智能卡概述
1.1.1 智能卡的标准与特点
1.1.2 智能卡系统的体系结构
1.2 智能卡软件系统的分析
1.2.1 智能卡操作系统的特点
1.2.2 智能卡的通信接口介绍
第二章 嵌入式基础与智能卡系统的体系结构
2.1 嵌入式系统介绍
2.1.1 嵌入式系统定义
2.1.2 嵌入式系统特点
2.1.3 嵌入式系统组成
2.2 ARM 处理器介绍
2.2.1 ARM 简介
2.2.2 ARM 微处理器的工作模式和异常处理
2.2.3 ARM 微处理器的应用领域
2.3 嵌入式操作系统介绍
2.4 操作系统μC/OS-II 内核的移植
2.5 智能卡操作系统的体系结构
2.5.1 μC/OS-II 操作系统的内核
2.5.2 内存管理模块
2.5.3 文件系统与 FLASH 管理模块
2.5.4 智能卡系统中的通信接口
第三章 智能卡内存管理模块的设计和实现
3.1 内存管理概述
3.1.1 内存管理原理简介
3.1.2 内存管理性能指标
3.2 智能卡内存管理技术
3.2.1 智能卡内存管理的要求
3.2.2 智能卡内存管理方法的原理
3.3 智能卡内存管理的实现
3.3.1 内存控制信息的结构
3.3.2 内存的申请
3.3.3 内存的释放
第四章 智能卡通信接口模块的实现
4.1 ISO/IEC 7816 标准通信接口协议
4.1.1 物理层
4.1.2 数据链路层
4.1.3 终端传输层和应用层
4.2 SD/MMC 高速通信接口的实现
4.2.1 MMC/SD 概述
4.2.2 SD/MMC 通信协议
4.2.3 MMC/SD 设备驱动程序的实现
第五章 智能卡实时操作方法的实现
5.1 系统简介
5.1.1 智能卡系统概述
5.1.2 智能卡系统的特点
5.1.3 智能卡系统结构
5.2 智能卡中任务的管理
5.2.1 任务的状态
5.2.2 任务优先级的设置
5.2.3 智能卡系统中断的管理
5.3 智能卡系统中任务的调度
5.3.1 系统的启动
5.3.2 系统中任务的调度
5.3.3 系统中任务调度流程
5.3.4 任务调度的具体应用和附图说明
第六章 总结和展望
第七章 参考文献
第八章 致谢
【参考文献】:
期刊论文
[1]一个实时操作系统的设计及实现[J]. 赵艺伟,张丽芬,陈朔鹰. 北京理工大学学报. 2001(01)
[2]实用智能卡操作系统的设计与实现[J]. 刘玉珍,涂航,张焕国,覃中平. 武汉大学学报(自然科学版). 2000(03)
本文编号:3151350
【文章来源】:北京邮电大学北京市 211工程院校 教育部直属院校
【文章页数】:68 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 智能卡概述
1.1.1 智能卡的标准与特点
1.1.2 智能卡系统的体系结构
1.2 智能卡软件系统的分析
1.2.1 智能卡操作系统的特点
1.2.2 智能卡的通信接口介绍
第二章 嵌入式基础与智能卡系统的体系结构
2.1 嵌入式系统介绍
2.1.1 嵌入式系统定义
2.1.2 嵌入式系统特点
2.1.3 嵌入式系统组成
2.2 ARM 处理器介绍
2.2.1 ARM 简介
2.2.2 ARM 微处理器的工作模式和异常处理
2.2.3 ARM 微处理器的应用领域
2.3 嵌入式操作系统介绍
2.4 操作系统μC/OS-II 内核的移植
2.5 智能卡操作系统的体系结构
2.5.1 μC/OS-II 操作系统的内核
2.5.2 内存管理模块
2.5.3 文件系统与 FLASH 管理模块
2.5.4 智能卡系统中的通信接口
第三章 智能卡内存管理模块的设计和实现
3.1 内存管理概述
3.1.1 内存管理原理简介
3.1.2 内存管理性能指标
3.2 智能卡内存管理技术
3.2.1 智能卡内存管理的要求
3.2.2 智能卡内存管理方法的原理
3.3 智能卡内存管理的实现
3.3.1 内存控制信息的结构
3.3.2 内存的申请
3.3.3 内存的释放
第四章 智能卡通信接口模块的实现
4.1 ISO/IEC 7816 标准通信接口协议
4.1.1 物理层
4.1.2 数据链路层
4.1.3 终端传输层和应用层
4.2 SD/MMC 高速通信接口的实现
4.2.1 MMC/SD 概述
4.2.2 SD/MMC 通信协议
4.2.3 MMC/SD 设备驱动程序的实现
第五章 智能卡实时操作方法的实现
5.1 系统简介
5.1.1 智能卡系统概述
5.1.2 智能卡系统的特点
5.1.3 智能卡系统结构
5.2 智能卡中任务的管理
5.2.1 任务的状态
5.2.2 任务优先级的设置
5.2.3 智能卡系统中断的管理
5.3 智能卡系统中任务的调度
5.3.1 系统的启动
5.3.2 系统中任务的调度
5.3.3 系统中任务调度流程
5.3.4 任务调度的具体应用和附图说明
第六章 总结和展望
第七章 参考文献
第八章 致谢
【参考文献】:
期刊论文
[1]一个实时操作系统的设计及实现[J]. 赵艺伟,张丽芬,陈朔鹰. 北京理工大学学报. 2001(01)
[2]实用智能卡操作系统的设计与实现[J]. 刘玉珍,涂航,张焕国,覃中平. 武汉大学学报(自然科学版). 2000(03)
本文编号:3151350
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3151350.html