嵌入式开发--网络环境配置

嵌入式开发网络环境配置(虚拟机通过无线网卡连接到网络)

Ubuntu16.04通过桥接模式与主机连接到同一个网段内,实现数据的传输

网络连接有以下几种方式:

嵌入式开发--网络环境配置_第1张图片

在平常的学习和开发过程中,我们经常使用笔记本通过无线网卡连接到网络,下面针对于在实际的开发过程中***笔记本通过WiFi连接到网络,开发板(JZ2440)通过网线连接到网络,***的情况,对虚拟机Ubuntu16.04的网络的配置:

Windows端

嵌入式开发--网络环境配置_第2张图片
通过无线网卡连接到网络即可

下面查看主机的IP地址为192.168.1.103
嵌入式开发--网络环境配置_第3张图片

Ubuntu16.04端

1.首先打开设置,在设置中找到网络适配器,选择桥接模式
嵌入式开发--网络环境配置_第4张图片
2.打开虚拟机的虚拟网络编辑器,并设置vmnet0
设置为桥接模式下的无线网卡桥接,即下图的第一项
嵌入式开发--网络环境配置_第5张图片
选择的网卡要和主机的网卡保持一致,如下另一种情况:
在这里插入图片描述
嵌入式开发--网络环境配置_第6张图片
3.这时,通过终端命令ifconfig来查看虚拟机的IP地址为192.168.1.104
可以发现,虚拟机的IP地址与主机的IP地址在同一网段下
嵌入式开发--网络环境配置_第7张图片

能否ping通

1.在Windows下ping虚拟机

嵌入式开发--网络环境配置_第8张图片
能够正常ping

2.在虚拟机下ping Windows
嵌入式开发--网络环境配置_第9张图片
也能够正常ping
可以验证虚拟机和Windows之间能够正常传输数据

JZ2440开发板端

1.开发板同通过网线连接到网络,与Windows和虚拟机在同一网段内,即要将开发板通过网线连接到Windows连接的路由器上,这时开发板就可以和Windows处于同一网段内。

2.可以通过工具MobaXterm_Personal来对串口进行管理,进而对开发板控制

在这个过程中,我用到了MobaXterm_Personal_10.4这个工具,这个工具的功能还是比较强大的,需要的话可以用一下
嵌入式开发--网络环境配置_第10张图片
这个工具的简单使用如下,由于现在没有开发板,也就没有连接串口
嵌入式开发--网络环境配置_第11张图片
连接串口之后,可以通过set ipaddr xxx.xxx.xxx.xxx命令来设置开发板的IP地址,
注意:一定要设置与Windows和虚拟机在同一网段内,否则无法正常通信

3.接下来就可以测试开发板和Windows、虚拟机之间能否ping通
直接在刚才的工具中输入ping命令即可

注意:开发板能够ping虚拟机和Windows但是反过来就不能ping通,因为开发板没有应答能力

最后,如果能够正常ping通的话,就能够实现正常的通信了,加油。

你可能感兴趣的:(嵌入式开发,嵌入式开发,网络环境配置)