安全数码卡的数据传输方法及装置的制造方法_3

文档序号:9327469阅读:来源:国知局

[0083]实施例三
[0084]本发明实施例提供了一种安全数码卡的数据传输装置,所述装置位于读卡器中,用于实现上述实施例所示的方法,达到上述方法所能实现的功能,如图9所示,包括:
[0085]获取单元11,用于获取数据传输指令,所述数据传输指令用于在终端与所述安全数码卡之间传输目标数据;
[0086]传输单元12,用于通过总线对所述目标数据进行传输;
[0087]结束单元13,当所述目标数据已传输到目标设备且所述总线空闲时,确定完成所述目标数据的传输。
[0088]进一步的,如图10所示,所述结束单元13,具体包括:
[0089]总线状态获取子单元131,用于当所述目标数据已传输到目标设备时,获取总线状态;
[0090]总线释放子单元132,用于当所述总线状态为非空闲状态时,释放所述总线;
[0091]结束子单元133,用于确定完成所述目标数据的传输。
[0092]进一步的,所述总线状态获取子单元131,具体用于:
[0093]建立总线接口,所述总线接口用于对总线状态进行查询;
[0094]总线状态通过所述总线接口获取所述总线状态。
[0095]进一步的,所述数据传输指令为数据写指令或数据读指令,所述总线状态获取子单元131,还用于:
[0096]当所述数据传输指令为数据写指令时,如果所述安全数码卡中存在目标数据传输完毕标识,则获取所述总线状态;
[0097]当所述数据传输指令为数据读指令时,如果所述终端中存在所述目标数据传输完毕标识,则获取所述总线状态。
[0098]进一步的,如图11所示,所述结束单元13还包括:
[0099]判断子单元134,用于当所述目标数据传输完毕标识存在于目标设备时,若所述总线状态为非空闲状态,则判断所述总线传输的数据是否为所述目标数据的子数据;
[0100]所述总线释放子单元132,还用于所述判断子单元134得到所述总线传输的数据是所述目标数据的子数据时,待所述子数据传输到所述目标设备后,释放所述总线。
[0101]进一步的,所述结束单元13用于,生成中断信号,所述中断信号用于表示所述目标数据的传输已完成。
[0102]注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
【主权项】
1.一种安全数码卡的数据传输方法,其特征在于,包括: 获取数据传输指令,所述数据传输指令用于在终端与所述安全数码卡之间传输目标数据; 通过总线对所述目标数据进行传输; 当所述目标数据已传输到目标设备且所述总线空闲时,确定完成所述目标数据的传输。2.根据权利要求1所述的安全数码卡的数据传输方法,其特征在于,所述当所述目标数据已传输到目标设备且所述总线空闲时,确定完成所述目标数据的传输,具体包括: 如果所述目标数据已传输到目标设备,则获取总线状态; 如果所述总线状态为非空闲状态,则释放所述总线; 确定完成所述目标数据的传输。3.根据权利要求2所述的安全数码卡的数据传输方法,其特征在于,所述获取总线状态,具体包括: 建立总线接口,所述总线接口用于对总线状态进行查询; 通过所述总线接口获取所述总线状态。4.根据权利要求2或3所述的安全数码卡的数据传输方法,其特征在于,所述数据传输指令为数据写指令或数据读指令,所述如果所述目标数据已传输到目标设备,则获取总线状态,具体包括: 当所述数据传输指令为数据写指令时,如果所述安全数码卡中存在目标数据传输完毕标识,则获取所述总线状态; 当所述数据传输指令为数据读指令时,如果所述终端中存在所述目标数据传输完毕标识,则获取所述总线状态。5.根据权利要求4所述的安全数码卡的数据传输方法,其特征在于,在所述确定完成所述目标数据的传输之前,还包括: 当所述目标数据传输完毕标识存在于目标设备时,若所述总线状态为非空闲状态,则判断所述总线传输的数据是否为所述目标数据的子数据; 若所述总线传输的数据是所述目标数据的子数据,则待所述子数据传输到所述目标设备后,释放所述总线。6.根据权利要求5所述的安全数码卡的数据传输方法,其特征在于,所述确定完成所述目标数据的传输,包括: 生成中断信号,所述中断信号用于表示所述目标数据的传输已完成。7.一种安全数码卡的数据传输装置,其特征在于,包括: 获取单元,用于获取数据传输指令,所述数据传输指令用于在终端与所述安全数码卡之间传输目标数据; 传输单元,用于通过总线对所述目标数据进行传输; 结束单元,当所述目标数据已传输到目标设备且所述总线空闲时,确定完成所述目标数据的传输。8.根据权利要求7所述的安全数码卡的数据传输装置,其特征在于,所述结束单元,具体包括: 总线状态获取子单元,用于当所述目标数据已传输到目标设备时,获取总线状态; 总线释放子单元,用于当所述总线状态为非空闲状态时,释放所述总线; 结束子单元,用于确定完成所述目标数据的传输。9.根据权利要求8所述的安全数码卡的数据传输装置,其特征在于,所述总线状态获取子单元,具体用于: 建立总线接口,所述总线接口用于对总线状态进行查询; 总线状态通过所述总线接口获取所述总线状态。10.根据权利要求8或9所述的安全数码卡的数据传输装置,其特征在于,所述数据传输指令为数据写指令或数据读指令,所述总线状态获取子单元,还用于: 当所述数据传输指令为数据写指令时,如果所述安全数码卡中存在目标数据传输完毕标识,则获取所述总线状态; 当所述数据传输指令为数据读指令时,如果所述终端中存在所述目标数据传输完毕标识,则获取所述总线状态。11.根据权利要求10所述的安全数码卡的数据传输方法,其特征在于,所述结束单元还包括: 判断子单元,用于当所述目标数据传输完毕标识存在于目标设备时,若所述总线状态为非空闲状态,则判断所述总线传输的数据是否为所述目标数据的子数据; 所述总线释放子单元,还用于所述判断子单元得到所述总线传输的数据是所述目标数据的子数据时,待所述子数据传输到所述目标设备后,释放所述总线。12.根据权利要求11所述的安全数码卡的数据传输装置,其特征在于,所述结束单元用于,生成中断信号,所述中断信号用于表示所述目标数据的传输已完成。
【专利摘要】本发明公开了一种安全数码卡的数据传输方法及装置。一种安全数码卡的数据传输方法,包括:获取数据传输指令,所述数据传输指令用于在终端与所述安全数码卡之间传输目标数据;通过总线对所述目标数据进行传输;当所述目标数据已传输到目标设备且所述总线空闲时,确定完成所述目标数据的传输。本发明通过总线对目标数据进行传输后,只有同时满足所述目标数据已传输到目标设备并且所述总线空闲时,才会确定完成传输,进而保证在确定完成传输时,总线处于空闲状态,当下一个传输操作启动后,总线可为其提供通道,即不会对下一次的传输操作造成影响,提高SD卡的数据传输的可靠性。
【IPC分类】G06K17/00
【公开号】CN105046296
【申请号】CN201510385815
【发明人】吴建峰
【申请人】上海玮舟微电子科技有限公司
【公开日】2015年11月11日
【申请日】2015年6月30日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1