1.一种多系统一体机的联网方法,其特征在于,包括以下步骤:
一体机内的第一系统模块通过外接网线连接网络信号;
所述第一系统模块连接网络信号之后,调用自身的无线网络共享功能建立一个无线网络,并将所述无线网络的配置信息发送至一体机内的第二系统模块;
所述第二系统模块接收到所述配置信息之后,连接所述无线网络的信号;
将所述无线网络的配置信息发送至一体机内的第二系统模块的步骤,包括以下步骤:
所述第一系统模块将所述无线网络的配置信息发送至一体机内的MCU;其中,所述MCU分别连接所述第一系统模块和所述第二系统模块;
所述MCU将所述配置信息发送至所述第二系统模块。
2.根据权利要求1所述的多系统一体机的联网方法,其特征在于,所述第一系统模块为Android模块,所述第二系统模块为Windows模块。
3.根据权利要求1所述的多系统一体机的联网方法,其特征在于,所述第一系统模块为Windows模块,所述第二系统模块为Android模块。
4.根据权利要求2所述的多系统一体机的联网方法,其特征在于,所述调用自身的无线网络共享功能建立一个无线网络的步骤,包括以下步骤:
所述Android模块通过调用Android ApI建立热点共享的方式,建立所述无线网络。
5.根据权利要求3所述的多系统一体机的联网方法,其特征在于,所述调用自身的无线网络共享功能建立一个无线网络的步骤,包括以下步骤:
所述Windows模块调用ICS功能,通过无线网卡发出无线网络信号。
6.根据权利要求1所述的多系统一体机的联网方法,其特征在于,将所述无线网络的配置信息发送至一体机内的第二系统模块的步骤中,所述无线网络的配置信息包括SSID、MAC地址以及加密类型和密码。
7.根据权利要求1所述的多系统一体机的联网方法,其特征在于,所述第二系统模块连接所述无线网络的信号的步骤,包括以下步骤:
所述第二系统模块通过Wifi接口连接所述无线网络的信号。
8.一种多系统一体机,其特征在于,包括第一系统模块、第二系统模块和MCU,所述MCU分别连接所述第一系统模块和所述第二系统模块;
所述第一系统模块通过外接网线连接网络信号;
所述第一系统模块连接网络信号之后,调用自身的无线网络共享功能建立一个无线网络,并将所述无线网络的配置信息发送至所述第二系统模块;
所述第二系统模块接收到所述配置信息之后,连接所述无线网络的信号;
其中,所述第一系统模块将所述无线网络的配置信息发送至一体机内的MCU;所述MCU分别连接所述第一系统模块和所述第二系统模块;通过所述MCU将所述配置信息发送至所述第二系统模块。
多系统一体机的联网方法以及多系统一体机\n技术领域\n[0001] 本发明涉及多系统一体机技术领域,尤其涉及一种多系统一体机的联网方法和一种多系统一体机。\n背景技术\n[0002] 多系统一体机集成了多个系统模块,例如Android模块和Windows模块,各个模块之间相互独立,一般通过MCU(Micro Control Unit,微控制单元)连接。如果某一个模块有联网需求,则需要外接一条网线在其以太网口上,将该模块连接至路由器。如果各个模块都需要联网,则要从路由器上连接多条网线至相应的模块。在很多情况下,多系统一体机会占用多条网线,这时如果一体机之外的其他终端需要联网,常常无法满足。并且,目前的多系统一体机在控制各个模块的联网情况时,只能先切换到不同模块,然后设置相应网卡的连接方式和状态。不仅导致了一体机上外接网线非常杂乱,而且无法自动控制一体机内各个模块的联网情况,也无法满足一体机之外其他终端的联网需求。\n发明内容\n[0003] 基于此,本发明提供了一种多系统一体机的联网方法和一种多系统一体机。\n[0004] 一种多系统一体机的联网方法,包括以下步骤:\n[0005] 一体机内的第一系统模块通过外接网线连接网络信号;\n[0006] 所述第一系统模块连接网络信号之后,调用自身的无线网络共享功能建立一个无线网络,并将所述无线网络的配置信息发送至一体机内的第二系统模块;\n[0007] 所述第二系统模块接收到所述配置信息之后,连接所述无线网络的信号。\n[0008] 与一般技术相比,本发明多系统一体机的联网方法中第一系统模块通过外接网线连接网络信号之后,调用自身的无线网络共享功能建立一个无线网络;第二系统模块通过第一系统模块建立的无线网络进行联网。本发明能够减少外接网线,自动控制一体机各个系统模块的联网状态。通过一体机自动创建无线网络,能够满足多个客户端的联网需求。本发明能够解决在没有外置路由器时多系统一体机的联网问题。\n[0009] 一种多系统一体机,包括第一系统模块、第二系统模块和MCU,所述MCU分别连接所述第一系统模块和所述第二系统模块;\n[0010] 所述第一系统模块通过外接网线连接网络信号;\n[0011] 所述第一系统模块连接网络信号之后,调用自身的无线网络共享功能建立一个无线网络,并将所述无线网络的配置信息发送至所述第二系统模块;\n[0012] 所述第二系统模块接收到所述配置信息之后,连接所述无线网络的信号。\n[0013] 与一般技术相比,本发明多系统一体机中第一系统模块通过外接网线连接网络信号之后,调用自身的无线网络共享功能建立一个无线网络;第二系统模块通过第一系统模块建立的无线网络进行联网。本发明能够减少外接网线,自动控制一体机各个系统模块的联网状态。通过一体机自动创建无线网络,能够满足多个客户端的联网需求。本发明能够解决在没有外置路由器时多系统一体机的联网问题。\n附图说明\n[0014] 图1为本发明多系统一体机的联网方法的流程示意图;\n[0015] 图2为调用网络共享功能实现多系统模块联网的流程示意图;\n[0016] 图3为本发明多系统一体机的一个优选实施例的结构示意图。\n具体实施方式\n[0017] 为更进一步阐述本发明所采取的技术手段及取得的效果,下面结合附图及较佳实施例,对本发明的技术方案,进行清楚和完整的描述。\n[0018] 请参阅图1,为本发明多系统一体机的联网方法的流程示意图。\n[0019] 一种多系统一体机的联网方法,包括以下步骤:\n[0020] S101一体机内的第一系统模块通过外接网线连接网络信号;\n[0021] S102所述第一系统模块连接网络信号之后,调用自身的无线网络共享功能建立一个无线网络,并将所述无线网络的配置信息发送至一体机内的第二系统模块;\n[0022] S103所述第二系统模块接收到所述配置信息之后,连接所述无线网络的信号。\n[0023] 作为其中一个实施例,所述第一系统模块为Android模块,所述第二系统模块为Windows模块。或者所述第一系统模块为Windows模块,所述第二系统模块为Android模块。\n[0024] 一体机可由Android模块、Windows模块和MCU模块构成。MCU通过USB接口或者串口连接Android和Windows模块,负责简单的消息传输。此外,Android模块和Windows模块都带有无线网卡。\n[0025] 另外,所述第一系统模块和第二系统模块还可以是除Android模块和Windows模块之外,其它能够被一体机兼容的系统类型。Android系统和Windows系统是应用最广泛的两种系统,因此将所述第一系统模块和第二系统模块分别选取为Android模块和Windows模块中的一种,可使本发明能够取得最大程度的推广,并且降低实现本发明的硬件成本。\n[0026] 当只有一条网线的时候,为了满足多个模块同时联网的需求,可以利用Android模块或Windows模块的网络共享功能,其流程示意图如图2所示。\n[0027] 作为其中一个实施例,所述Android模块通过调用Android ApI建立热点共享的方式,建立所述无线网络。\n[0028] 当只有一条网线的时候,若外接网线插在Android模块的板卡上时,此时Windows模块以及附近的其他终端都无法访问。为了使这些设备都能顺利联网,可以调用Android ApI建立热点共享,共享成功之后,Android发送共享的热点信号、加密类型和密码都通过MCU发送给Windows模块,Windows底层应用程序读取MCU发过来的信息(可以是USB信息的形式,取决于MCU与Android模块和Windows模块的连接方式),并通过Windows Native Wifi连接相应的无线网络。\n[0029] 作为其中一个实施例,所述Windows模块调用ICS功能,通过无线网卡发出无线网络信号。\n[0030] 若当前网线插在Windows上时,若需要Android模块或其他个人终端联网,此时可以利用Windows的ICS(共享Internet连接)功能,通过Windows模块的无线网卡发出相应的信号,然后该程序发送无线信号的SSID、密码给MCU,并最终传递给Android服务程序,收到MCU发过来的无线信号的信息之后,Android服务程序调用Android API连接到相应的无线信号。\n[0031] 作为其中一个实施例,所述网络配置信息包括所述内置路由器的SSID、MAC地址以及加密类型和密码。\n[0032] 上述实施例中,SSID、MAC地址以及加密类型和密码能够准确而全面地代表所述内置路由器的网络配置信息,从而为连接内置路由器做好准备。\n[0033] 作为其中一个实施例,所述第一系统模块将所述无线网络的配置信息发送至一体机内的MCU;其中,所述MCU分别连接所述第一系统模块和所述第二系统模块;所述MCU将所述配置信息发送至所述第二系统模块。\n[0034] 第一系统模块将SSID和密码等信息通过MCU传给第二系统模块。上述实施例中,通过MCU转发网络配置信息,保证了信息传输的准确性和及时性,并且不需要额外增加通信链路,节省了成本。\n[0035] 作为其中一个实施例,所述第二系统模块通过Wifi接口连接所述无线网络的信号。\n[0036] 在接收MCU发来的USB消息或者串口消息之后,第二系统模块通过Wifi接口连接所述无线网络的信号。例如,Windows端的应用程序通过调用Windows的Native Wifi接口连接内置路由器的无线信号;Android服务程序调用AndroidAPI连接到相应的无线信号。\n[0037] 与一般技术相比,本发明多系统一体机的联网方法中第一系统模块通过外接网线连接网络信号之后,调用自身的无线网络共享功能建立一个无线网络;第二系统模块通过第一系统模块建立的无线网络进行联网。本发明能够减少外接网线,自动控制一体机各个系统模块的联网状态。通过一体机自动创建无线网络,能够满足多个客户端的联网需求。本发明能够解决在没有外置路由器时多系统一体机的联网问题。\n[0038] 此外,还公开了一种多系统一体机。\n[0039] 一种多系统一体机,包括第一系统模块、第二系统模块和MCU,所述MCU分别连接所述第一系统模块和所述第二系统模块;\n[0040] 所述第一系统模块通过外接网线连接网络信号;\n[0041] 所述第一系统模块连接网络信号之后,调用自身的无线网络共享功能建立一个无线网络,并将所述无线网络的配置信息发送至所述第二系统模块;\n[0042] 所述第二系统模块接收到所述配置信息之后,连接所述无线网络的信号。\n[0043] 其中,所述第一系统模块可以为Android模块,所述第二系统模块可以为Windows模块。或者所述第一系统模块为Windows模块,所述第二系统模块为Android模块。\n[0044] 请参阅图3,为本发明多系统一体机的一个优选实施例的结构示意图。在本实施例中一体机集成了Android模块和Windows模块,两个模块相互独立,并通过MCU微控制单元连接。本实施例能够广泛的应用,并且硬件实现成本不高。\n[0045] 与一般技术相比,本发明多系统一体机中第一系统模块通过外接网线连接网络信号之后,调用自身的无线网络共享功能建立一个无线网络;第二系统模块通过第一系统模块建立的无线网络进行联网。本发明能够减少外接网线,自动控制一体机各个系统模块的联网状态。通过一体机自动创建无线网络,能够满足多个客户端的联网需求。本发明能够解决在没有外置路由器时多系统一体机的联网问题。\n[0046] 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
法律信息
- 2017-06-13
- 2014-07-16
实质审查的生效
IPC(主分类): H04L 12/46
专利申请号: 201410073872.0
申请日: 2014.02.28
- 2014-06-25
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2017-03-01
|
2012-10-12
| | |
2
| |
2013-10-23
|
2012-03-26
| | |
3
| |
2009-05-20
|
2008-11-27
| | |
4
| | 暂无 |
2012-01-13
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |