在windows编辑,服务器编译,在开发板运行
对于嵌入式Linux没有很好的集成开发环境,且如果没有服务器可以采用下面的方法
1.源代码运行工具
2.上传工具
3.远程登录工具
4.串口工具
配置VMware使用双网卡
NAT网卡:Ubuntu通过它上网
ubuntu 访问外网,通过NAT发送网络请求给windows,再由windows的请求去访问外网,外面返回的数据也是先返回给windows,windows再通过NAT网卡发送给Ubuntu
如果没有NAT网卡
点击编辑虚拟机设置

②点击添加,然后点击网络适配器,然后点击NAT模式,然后打开中断,输入ifconfig,可以看到网卡IP
桥接网卡:Ubuntu通过它跟开发板相连
使用桥接网卡,Ubuntu就是一个真实的网卡,开发板的网线也真实地连接到这个真实的网卡上,这样windows、Ubuntu、开发板就可以通过这个网卡互通了
VMware:①添加usb网卡,作为桥接网卡②设置IP
windows:设置IP
开发板:设置IP

把usb网卡连接在电脑上会弹出这样一个窗口,选择连接到主机

如果连错了,可以这样选择断开

连接好了之后可以去电脑设备管理器中的网络适配器检查确认连接情况

然后去虚拟机里面添加网卡,按照NAT网卡添加方式,只不过把模式选择成桥接模式,然后确认桥接到哪一个网卡
打开vmnet,也就是虚拟网络编辑器,一定要以管理员身份运行,在已桥接至方框内选择要桥接的网卡

设置IP:打开设置,然后点击里面的网络,选择我们的桥接网卡,点击IPv4,然后手动设置IP


设置windows里面的IP,找到网络连接,找到桥接的网卡,点击属性,找到IPv4,然后手动设置IP

这时如果网卡处于断开状态,在windows执行command命令,ipconfig看不到网卡IP
接下来连接开发板,给开发板上电,操作开发板上的串口,打开mobaxterm,打开串口,登录,查看IP,这里看不到网卡IP,我们需要设置网卡IP

使用ifconfig eth0 192.168.5.9设置IP,设置好之后可以在开发板,ping一下Ubuntu IP,windows ip

如果开发板地址又消失了,可以在mobaxterm时修改文件如下

把之前里面的内容全部修改为上面的内容,然后reboot重启
如果总是Ubuntu和windows总是ping不通,可能是防火墙的问题
3847

被折叠的 条评论
为什么被折叠?



