2018-2019-1 20165307 20165327 20165332 实验一 开发环境的熟悉
2018-2019-1 20165307 20165327 20165332 实验一 开发环境的熟悉
小组成员:
20165307 王喆
20165327杨靖涛
20165332延亿卓
实验目的
懂得交叉编译,实现主机与虚拟机和arm开发板互ping
提交点一:1-交叉编译环境-(使用自己笔记本电脑)
安装好VMware workstation,用VMWare打开Ubuntu
在虚拟机中使用mkdir linux_20165301_20165314命令建立实验目录
在实验目录中编写“hello world”程序
分别用gcc和交叉编译器arm-none-linux-gnuenbi-gcc编译hello.c。
①gcc编译的可执行文件命名linuxhello:gcc hello.c -o linuxhello;
②arm-none-linux-gnuenbi-gcc编译的命名为armhello: /usr/local/toolchain/toolchain4.3.2/bin/arm-none-linux-gnuenbi-gcc hello.c -o armhello
分别运行linuxhello,armhello,并用file <文件名>来检测文件类型
提交点二:2-目标机宿主机联通
连好arm实验箱的电源线,并将串口线、网线与实验室的台式机相连
在win7 虚拟机和linux虚拟机中查看ip
通过设备管理器查看USB转串口的端口号为COM4,打开超级终端,选择正确的串口号
对实验箱重新加电,用ifconfig 查看实验箱IP
使用ping命令测试目标机与宿主机是否能连通
实验中出现的问题以及解决方法
实验箱无法ping通主机和虚拟机,暂无解决方法。