一、
- 本实验要求复习串口和网络连接开发板的方法。
- 本实验要求复习基础Qt程序设计和编译。
- Qt程序的交叉编译方法。
- smart210开发板程序运行Qt程序的方法。
二、实验设备介绍
1.软件需求: win7操作系统,VMware workstation,ubuntu12 [配置交叉编译环境]。
2.硬件需求: PC内存大于1G,硬盘空间大于20G;smart210开发板。
三、注意事项和要求
1.启动虚拟机前应首先使用"虚拟网络编辑器"配置要桥接的网卡。
2.检查串口连接线、网线是否连接正常。
3.开发板运行结果请用手机拍照后放入实验报告中。
四、实验内容和步骤
4.1实验室开发板和虚拟机互联的网络配置
主机配有两张网卡,本文称其为A网卡和B网卡,每个机位也配有两个网络插口,其中A网卡直接连接到网络插口,平时全机房的所有主机的A网卡连接到交换机,连同教师机一起组成互联互通的局域网,这个局域网的网段为192.168.200.XX,这样教师可通过中控软件进行授课广播。
B网卡上接有网线,而该网线空接摆放在台面,该网线则用来连接开发板,当开发板与PC主机B网卡用网线连通后,则PC与开发板则组成了一个极小的局域网。网络要进行实际通信还需要设置相应的网络IP地址。
首先查看win7主机网卡配置信息,如果IP配置为192.168.200.5这样的IP,这个网卡连接到了交换机,保留该网卡的网络设置,这样可以保证接收群发文件和广播。另一个网卡是连接到开发板的,默认是没有进行网络设置的。
将没有设置IP地址的网卡配置成192.168.1.5
查看两个网卡的名称,弄清楚每个网卡的地址信息。虚拟机需要使用192.168.1.5这个网卡与开发板联通。
先不打开虚拟机,设置虚拟网络编辑器,配置虚拟机进行桥接的网卡。选中VMnet0这个网卡,它专门实现桥接功能,桥接的是那个192.168.1.5的网卡,目的是使ubuntu与开发板连通。
编辑虚拟机的硬件信息,确保是桥接模式。启动虚拟机后,再启动ubuntu的网络连接,然后配置IP地址。
看看我们ubuntu的IP配好啦。此时ubuntu的IP是192.168.1.6,开发板默认IP是192.168.1.230,win7的IP是192.168.1.5,这样虚拟机中的Ubuntu、win7、开发板linux三机在同一局域网中,三机可互通。