您的位置:首页 > 其它

实验一报告 20135209潘恒 20135204郝智宇

2015-11-16 22:03 232 查看
北京电子科技学院(BESTI)



课程:信息安全系统设计基础 班级:1352

姓名: 潘恒 郝智宇

学号:20135209 20135204

成绩: 指导教师:娄嘉鹏 实验日期:2015.11.10

实验密级: 预习程度: 实验时间:15:30~18:00

仪器组次: 必修/选修:必修 实验序号:01

实验名称: 基于S3C2410的嵌入式开发

实验目的与要求:

熟悉 linux 开发环境 ,学会基于 S3C2410 的 linux 开发环境的配置和使用。使用linux的armv4l-unknown-linux-gcc编译,

使用基于NFS方式的下载调试,了解嵌入式开发的基本过程。

实验仪器:

名称

型号

数量

PC机

1

Arm开发板

UP-NETARM2410-CL

1

一、实验内容、步骤与体会:

1.实验步骤:

(1)连接arm开发板:

将arm开发板电源线接好,保持开发板开关处于闭合状态。再分别将串口线、并口线和网线与pc机接好;

(2)建立超级终端:

新建一个通信终端,取名为arm。

(3)启动实验平台:

打开超级终端,打开arm机电源开关。等待,用ifconfig命令,记录下arm机的ip为:192.168.0.121







(4)修改xp系统与redhat虚拟机的ip,使得它们均与arm机的ip在同一网段。





(5)安装arm编译器:

在pc机中“开始”,“运行”,输入虚拟机的ip。\\192.168.0.234,输入用户名bc,密码123456然后确定。

就可以访问虚拟机的文件了。然后把所需文件解压缩拷贝到共享文件bc中。





进入虚拟机,在命令行中输入 ./install.sh,安装脚本程序将会自动建立目录,配置编译环境,操作见下图:





(6)配置环境变量:

在虚拟机中使用vi修改/root/.bash_profile文件中的PATH变量为PATH=$PATH:$HOME/bin:/opt/host/armv4l/bin/,

存盘后执行:sourse/root/.bash_profile,则以后armv4l-unknow-linux-gcc会自动搜索到,可以在终端上输入。





(7)建立hello.c文件并编译

在虚拟机中进入文件夹/root/bc,在此目录下编写,hello.c文件。利用命令armv4l-unknow-linux-gcc对hello.c进行编译,

生成hello可执行文件。



(8)下载调试:

在超级终端中将共享文件夹挂载好,建立开发板与虚拟机之间的通讯。输入命令“mount -t nfs -o nolock 192.168.0.234:/home/bc /host"

在超级终端中运行编译通过的hello可执行文件。



2.实验体会:

本次的实验在分工明确的基础上完成的相对条理清晰一些,也很成功。做的过程中一些不解的问题也在请教他人之后获得了解答。

第一次使用arm开发板,在入门的时候要清楚每一个部件的插入点,避免连接错误。这次的实验相对简单,完成顺利,在动手实

践的同时巩固了所学知识,对我们来说很有益处。

二、问题

1.实验过程的理解:

(1)对mount命令的探索与理解:

  命令格式:mount [-t vfstype] [-o options] device dir

  -t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。常用类型有:
    光盘或光盘镜像:iso9660  
    DOS fat16文件系统:msdos
    Windows 9x fat32文件系统:vfat
    Windows NT ntfs文件系统:ntfs
    Mount Windows文件网络共享:smbfs
    UNIX(LINUX) 文件网络共享:nfs

  -o options 主要用来描述设备或档案的挂接方式。常用的参数有:
    loop:用来把一个文件当成硬盘分区挂接上系统
    ro:采用只读方式挂接设备
    rw:采用读写方式挂接设备
    iocharset:指定访问文件系统所用字符集

  device 要挂接(mount)的设备。
  dir设备在系统上的挂接点(mount point)。

2.实验过程中遇到的问题:

(1)一开始的连线出错。

串口线与并口线接错,导致一开始无法打开超级终端。

(2)编译错误:

不应该在虚拟机里而应该在xp系统里编译。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: