[发明专利]基于安全数字输入输出接口的数据传输方法及装置在审
| 申请号: | 202211088648.X | 申请日: | 2022-09-07 |
| 公开(公告)号: | CN116319629A | 公开(公告)日: | 2023-06-23 |
| 发明(设计)人: | 武亮;王超;陶冬;贾煜涛;李兴华 | 申请(专利权)人: | 北京奕斯伟计算技术股份有限公司;广州全盛威信息技术有限公司 |
| 主分类号: | H04L49/9057 | 分类号: | H04L49/9057;H04L47/431;G06F13/40;G06F13/42 |
| 代理公司: | 北京鼎佳达知识产权代理事务所(普通合伙) 11348 | 代理人: | 刘铁鸣;刘铁生 |
| 地址: | 100176 北京市大兴区北京经*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 安全 数字 输入输出 接口 数据传输 方法 装置 | ||
本申请公开了一种基于安全数字输入输出接口的数据传输方法及装置,涉及数据通信技术领域,优化了基于SDIO接口与外部设备之间读写数据的过程,提高SDIO接口数据传输效率。本申请的主要技术方案为:第一SDIO设备对待传输的数据包进行填充处理,获得经填充处理后的数据包,其中,所述经填充处理后的数据包的长度为SDIO标准数据块的长度的整数倍;所述第一SDIO设备向第二SDIO设备发送所述经填充处理后的数据包。本申请应用于SDIO接口数据传输操作。
技术领域
本申请涉及数据通信技术领域,尤其涉及一种基于安全数字输入输出接口的数据传输方法及装置。
背景技术
安全数字输入输出(Secure Digital Input and Output,SDIO)协议是由安全数码卡(Secure Digital Memory Card,SD卡)的协议演化而来的,它保留了SD卡的读写协议,同时又定义了一种外设接口,即SDIO接口,用于连接一些外部设备,如调制解调器、条形码扫描仪、定位接收器、相机设备和无线网络通信卡(如WiFi卡)等等。相较于SD卡只支持数据存储,SDIO接口能够突破只支持数据存储的这个功能局限,实现了与外部设备之间读写数据的功能。
目前,在利用SDIO接口与外部设备之间读写数据的过程中,SDIO接口传输速率有待提升。
发明内容
有鉴于此,本申请提供了一种基于安全数字输入输出接口的数据传输方法及装置,优化了基于SDIO接口与外部设备之间读写数据的过程,确保在SDIO总线上以一次传输操作完成对一个数据包的处理,能够提升SDIO总线传输速率,有助于从整体上提高SDIO接口传输效率。
本申请主要提供如下技术方案:
本申请第一方面提供了一种基于安全数字输入输出接口的数据传输方法,该方法包括:
第一SDIO设备对待传输的数据包进行填充处理,获得经填充处理后的数据包,其中,所述经填充处理后的数据包的长度为SDIO标准数据块的长度的整数倍;
所述第一SDIO设备向第二SDIO设备发送所述经填充处理后的数据包。
在本申请第一方面的一些变更实施方式中,所述SDIO标准数据块的长度为512字节。
在本申请第一方面的一些变更实施方式中,所述第一SDIO设备对待传输的数据包进行填充处理,获得经填充处理后的数据包,包括:
获取基于SDIO协议传输的SDIO标准数据块的长度;
获取所述待传输的数据包的长度;
判断所述待传输的数据包的长度是否为所述SDIO标准数据块的长度的整数倍;
若否,则对所述待传输的数据包进行填充处理,直至达到所述SDIO标准数据块的长度的整数倍。
在本申请第一方面的一些变更实施方式中,所述对所述待传输的数据包进行填充处理,直至达到所述SDIO标准数据块的长度的整数倍,包括:
配置所述待传输的数据包对应的第一ADMA模块,所述第一ADMA模块中存储了所述待传输的数据包的地址和长度;
配置所述待传输的数据包对应的第二ADMA模块,所述第二ADMA模块用于存储需要填充字节的个数;
根据所述待传输的数据包的长度和所述SDIO标准数据块的长度的整数倍之间的最小长度差值,填充所述第二ADMA模块;
根据所述第一ADMA模块和所述第二ADMA模块各自存储的数据信息对所述待传输的数据包执行填充处理,得到经填充处理后的数据包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奕斯伟计算技术股份有限公司;广州全盛威信息技术有限公司,未经北京奕斯伟计算技术股份有限公司;广州全盛威信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211088648.X/2.html,转载请声明来源钻瓜专利网。





