实验三、建立tiny210的嵌入式Linux交叉开发环境

实验日期:2024 年  10 月 8  日   报告退发 (订正 、 重做)                            

一、实验目的

1、掌握嵌入式Linux交叉编译工具链arm-linux-gcc的安装配置方法;

2、掌握在Linux宿主主机与嵌入式开发板间进行文件共享与拷贝的几种方法;分别运行通过几种方式下载到开发板的可执行程序:

1)、使用nfs文件共享服务,在开发板中mount加载Ubuntun中配置好的nfs共享目录;

2)、使用winscp,实现从PC机windows与tiny210开发板间的文件上传与下载;

3)、使用终端串口发送功能,在开发板中运行rz命令接收;

3、掌握嵌入式Linux交叉编译工具链arm-linux-gcc的使用;

二、实验内容

1、开启一台烧写了嵌入式Linux系统的Tiny210开发板,使用串口线、网线连接开发板与PC主机,然后通过SecureCRT终端软件通过串口登录到Tiny210开发板的控制台Shell;

注意:请根据交叉串口线实际所连接的COM1或COM2设置好串口连接参数,并以115200波特率 、无CTS/RTS流控方式开启串口。

2、启动嵌入式Linux开发宿主主机Ubuntu12.04, 使用root帐号登录,把Tiny210光盘(位于实验室E盘)提供的交叉编译工具链arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz复制到Ubuntu12.04虚拟机并解压到Linux文件系统根目录/,注意检查解压后的交叉编译器所在的目录路径,修改环境配置文件/etc/profile增加交叉编译工具链arm-linux-gcc所在的bin目录到PATH路径环境变量 ;

3、在Ubuntu中编写简单的C程序hello.c,使用gcc编译生成适合x86处理器运行的可执行程序hello.x86,然后使用arm-linux-gcc编译生成arm处理器运行的可执行程序hello.arm;并使用file 命令查看hello.x86以及hello.arm的文件信息。

4、用开发板配套的网线(交叉网线)连接开发板以太网络接口与PC机以太网络接口,在控制台终端Shell中查看并设置开发板的网络接口(默认设置的开发板IP地址为192.168.1.230),使用ifconfig命令为开发板设置与PC主机的网络地址同网段的IP地址,实现开发板与PC主机间的网络互通。

5、使用Ubuntun12.04的nfs服务,把交叉编译后生成的可执行程序hello.arm复制tiny210开发板。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值