[发明专利]一种进行数据传输的方法、从设备和系统有效
申请号: | 201210365315.7 | 申请日: | 2012-09-27 |
公开(公告)号: | CN102868648A | 公开(公告)日: | 2013-01-09 |
发明(设计)人: | 饶一峰 | 申请(专利权)人: | 瑞斯康达科技发展股份有限公司 |
主分类号: | H04L12/951 | 分类号: | H04L12/951 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 孔凡红 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 进行 数据传输 方法 设备 系统 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种进行数据传输的方法、从设备和系统。
背景技术
嵌入式系统设备通常需要多种类型的接口技术与主设备进行通信,以实现其基本功能。例如,通过USB(Universal Serial BUS,通用串行总线)接口实现数据传输;通过UART(Universal Asynchronous Receiver/Transmitter,通用异步接收/发送装置)接口实现对嵌入式系统设备的系统管理(console);通过SPI(Serial Peripheral Interface,串行外设接口)接口实现嵌入式系统设备的程序更新等等。每种类型的接口在嵌入式系统设备外部的接口形式称为外部接口。针对每种类型的接口,其外部接口形式各不相同。例如USB接口的外部接口形式为USB座,UART接口的外部接口形式为DB9(一种D型数据接口连接器)或者RJ45(一种数据传输接口);SPI接口的外部接口形式为双排DIP(Dual In-line Package,双排直插式封装)插针。外部接口形式的不统一,导致了连接线缆的通用性较差。同时引出多个外部接口,这就占用了设备面板上较大的空间。
发明内容
本发明的目的是提供一种进行数据传输的方法、从设备和系统,以解决同时引出多个不同类型的外部接口导致的问题。
本发明的目的是通过以下技术方案实现的:
一种进行数据传输的方法,包括:
对于下行数据包,通过从设备的外部接口接收下行数据包,所述下行数据包中包含按照预定数据格式封装的发送给所述从设备的至少一个内部功能模块的数据;
按照所述预定数据格式,获取发送给各个内部功能模块的数据;
将所述下行数据包中的数据分别发送给对应的内部功能模块;
对于上行数据包,接收所述从设备的至少一个内部功能模块发送的数据;
按照所述预定数据格式,将各个内部功能模块发送的数据组成上行数据包;
通过所述从设备的外部接口发送所述上行数据包。
一种进行数据传输的从设备,包括至少一个内部功能模块,还包括:
外部接口,用于传输下行数据和上行数据;
下行数据包接收模块,用于通过所述外部接口接收下行数据包,所述下行数据包中包含按照预定数据格式封装的发送给所述从设备的至少一个内部功能模块的数据;
下行数据解包模块,用于按照所述预定数据格式,获取发送给各个内部功能模块的数据;
下行数据发送模块,用于将所述下行数据包中的数据分别发送给对应的内部功能模块;
上行数据接收模块,用于接收所述从设备的至少一个内部功能模块发送的数据;
上行数据组包模块,用于按照所述预定数据格式,将各个内部功能模块发送的数据组成上行数据包;
上行数据包发送模块,用于通过所述外部接口发送所述上行数据包。
一种进行数据传输的系统,包括:
主设备,用于按照预定的数据格式,将发送给从设备的至少一个内部功能模块的数据组成下行数据包,并通过所述从设备的一个外部接口将所述下行数据包发送给所述从设备;
从设备,用于通过所述外部接口接收所述下行数据包,按照所述预定数据格式,获取发送给各个内部功能模块的数据,将所述下行数据包中的数据分别发送给对应的内部功能模块;还用于接收至少一个内部功能模块发送的数据,按照所述预定数据格式,将各个内部功能模块发送的数据组成上行数据包,通过所述外部接口向所述主设备发送所述上行数据包。
本发明实施例中,从设备的各个内部功能模块通过同一个外部接口与主设备进行数据交互,不需要针对每个内部功能模块分别引出不同的外部接口。统一了外部接口的形式,从而提高了连接线缆的通用性。且避免了同时引出多个外部接口而占用设备面板的较大空间。
附图说明
图1为本发明实施例提供的一个下行数据传输方法流程图;
图2为本发明实施例提供的一个上行数据传输方法流程图;
图3为本发明实施例提供的进行数据传输的从设备的结构示意图;
图4为本发明实施例提供的进行数据传输的系统结构示意图;
图5为本发明实施例提供的嵌入式设备结构示意图;
图6为本发明实施例提供的FPGA与从设备中其他模块的连接关系示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞斯康达科技发展股份有限公司,未经瑞斯康达科技发展股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210365315.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种按摩鞋的改良结构
- 下一篇:一种多层蟹黄豆腐干