[发明专利]一种进行数据传输的方法、从设备和系统有效
申请号: | 201210365315.7 | 申请日: | 2012-09-27 |
公开(公告)号: | CN102868648A | 公开(公告)日: | 2013-01-09 |
发明(设计)人: | 饶一峰 | 申请(专利权)人: | 瑞斯康达科技发展股份有限公司 |
主分类号: | H04L12/951 | 分类号: | H04L12/951 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 孔凡红 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 进行 数据传输 方法 设备 系统 | ||
1.一种进行数据传输的方法,其特征在于,包括:
对于下行数据包,通过从设备的外部接口接收下行数据包,所述下行数据包中包含按照预定数据格式封装的发送给所述从设备的至少一个内部功能模块的数据;
按照所述预定数据格式,获取发送给各个内部功能模块的数据;
将所述下行数据包中的数据分别发送给对应的内部功能模块;
对于上行数据包,接收所述从设备的至少一个内部功能模块发送的数据;
按照所述预定数据格式,将各个内部功能模块发送的数据组成上行数据包;
通过所述从设备的外部接口发送所述上行数据包。
2.根据权利要求1所述的方法,其特征在于,按照所述预定数据格式,获取发送给各个内部功能模块的数据,包括:
查找所述下行数据包中各个内部功能模块的标识符,根据所述预定的数据格式规定的各个内部功能模块的标识符与数据的对应关系获取发送给各个内部功能模块的数据;
按照所述预定数据格式,将各个内部功能模块发送的数据组成上行数据包,包括:
根据所述预定的数据格式规定的各个内部功能模块的标识符与数据的对应关系为各个内部功能模块发送的数据添加对应的标识符后组成上行数据包。
3.根据权利要求1所述的方法,其特征在于,将所述下行数据包中的数据分别发送给对应的内部功能模块,包括:
对于支持的数据协议与所述外部接口相同的第一类内部功能模块,将所述下行数据包中与所述第一类内部功能模块对应的数据发送给所述第一类内部功能模块;
对于支持的数据协议与所述外部接口不同的第二类内部功能模块,将所述下行数据包中与所述第二类内部功能模块对应的数据转换为所述第二类内部功能模块支持的数据协议格式后,发送给所述第二类内部功能模块;
对于第二类内部功能模块发送的数据,接收所述数据之后,将各个内部功能模块发送的数据组成上行数据包之前,该方法包括:
将所述第二类内部功能模块发送的数据转换为所述外部接口支持的数据协议格式。
4.根据权利要求1所述的方法,其特征在于,获取发送给各个内部功能模块的数据之后,该方法还包括:将发送给各个内部功能模块的数据分别缓存在各个内部功能模块对应的下行存储空间;
将所述下行数据包中的数据分别发送给对应的内部功能模块,包括:从各个内部功能模块对应的下行存储空间读取缓存的数据发送给对应的内部功能模块;
接收所述从设备的至少一个内部功能模块发送的数据之后,该方法还包括:将各个内部功能模块发送的数据分别缓存在各个内部功能模块对应的上行存储空间;
将各个内部功能模块发送的数据组成上行数据包,具体包括:从各个内部功能模块对应的上行存储空间读取缓存数据,将读取到的缓存数据组成上行数据包。
5.根据权利要求4所述的方法,其特征在于,该方法还包括:
监测各个内部功能模块对应的下行存储空间的状态;
如果有内部功能模块对应的下行存储空间中的缓存数据饱和,停止从所述外部接口接收下行数据包;
如果有内部功能模块对应的下行存储空间中没有缓存数据,停止从该下行存储空间读取缓存数据;
如果有内部功能模块对应的下行存储空间中有缓存数据且未饱和,从该下行存储空间读取缓存数据;
监测各个内部功能模块对应的上行存储空间的状态;
如果所有内部功能模块对应的上行存储空间中均没有缓存数据,停止从各个上行存储空间读取数据进行组包,否则,从有缓存数据的上行存储空间读取数据进行组包。
6.根据权利要求1~5任一项所述的方法,其特征在于,所述外部接口为通用串行总线USB接口,所述从设备中包括以下至少一种内部功能模块:USB控制器、通用异步接收/发送装置UART控制器、串行外设接口SPI控制器、SPI模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞斯康达科技发展股份有限公司,未经瑞斯康达科技发展股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210365315.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种按摩鞋的改良结构
- 下一篇:一种多层蟹黄豆腐干