实验一 熟悉嵌入式系统开发环境.docx
实验一熟悉嵌入式系统开发环境一、实验目的:1. 熟悉嵌入式系统硬件实验平台2. 掌握超级终端配置方法。3. 掌握嵌入式系统开发环境配置,ARM-Linux下NFS服务器的配置方法4. 掌握常用的LinuxTshell命令。二、实验内容:(1) 掌握嵌入式系统实验平台上的各类接口的位置;(2) 配置windows的超级终端,熟悉vivi的命令行,bootload、kernel、root和用户程序的介 绍;(3) 配置linux的终端,配置网络服、Ip地址,开发目录共享,挂载等。三、预备知识:C语言的基础知识、程序调试的基础知识和方法,Linux的基本操作。四、实验设备及工具(包括软件调试工具):硬件:UP-NETARM2410-S嵌入式实验仪、PC机pentumn500以上、硬盘40G以上、内存 大于256M。软件:PC 机操作系统 Red Hat Enterprise Linux 4、MINICOM、AMRLINUX 开发环境。五、实验步骤:1、掌握嵌入式系统实验平台上的各类接口的位置和功能:,可选:府作头理现博创经典UPNETARM2410/PXA270教学科研系统j us前EF供苗每可u驻主口VGA 接口小城盘数码镜即桂口|电快抽口 | |壶位按白顷£甫ULrULer卡推口 诉际液电机曲牙)j【fa电心| 中舞健堆mm湖总注出I sapm 扩席摘擢双回口入弓2、配置超级终端a) 打开开始菜单-> 附件-> 通讯->超级终端b) 配置新连接选择端口 coml,参数设置每秒位数115200,数据流控制为无曲口设置con Jg 性还原为戮认值(R1c)参数设定完成后确定建立连接2、LinuxTminicom的使用与程序挂载a)配置IP地址b)打开终端,输Aminicom启动实验箱,输入ifconfig,查看实验箱IP地址。新建终端, 配置主机IP地址与实验箱IP在同一网段。ifconfig eth0 192.168.0.3用前一终端输入ping 192.168.0.3,测试是否ping通。c)编写程序在主机上,创建目录软,编写源文件hello.c,并使用armv4l-unknown-linux-gcc编译器进行编译root(® local host:-File Edit View Terminal Tabs Helpinclude <stdio.h> int main(void)printf("hello world");return 0;d)挂载程序至实验箱主机设置怵5共享".ill实验箱终端输入:Mount -t nfs 192.168.0.3:/lx /mnt/nfs运行编译后程序六、实验总结:通过本次实验,熟悉了Linux开发环境,学会了基于S3C2410的Linux开发环境的配置 和使用。在实验过程中使用Linux的armv4l-unknown-linux-gcc进行编译,使用基于NFS方 式的下载调试,通过本次实验,初步了解嵌入式开发的基本过程。