信息安全系统设计基础实验一:Linux开发环境的配置和使用(20135234,20135229)

班级:1352

姓名:20135234马启扬 20135229吕松鸿

实验日期:2015.11.10 15:30—17:30

实验名称:Linux开发环境的配置和使用

实验目的及要求:
1.熟悉linux开发环境;
2.学会基于 S3C2410 的 linux 开发环境的配置和使用;
3.使用linux的armv4l-unknown-linux-gcc编译;
4.使用基于NFS方式的下载调试,了解嵌入式开发的基本过程;
5.正确使用连接线等实验仪器,并注意保护实验箱。

实验仪器:

嵌入式开发平台 UP-NETARM2410-CL;PC机

实验过程:

1、连接 arm 开发板 
将 arm 开发板电源线接好,保持开发板开关处于闭合状态。

再分别将串口线、并口线和网线与 pc 机连接好。

2、建立超级终端

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

3、启动实验平台
打开超级终端,打开 arm 机电源开关。等待一分钟,arm 机的信息会显示在
超级终端的窗口中。

继续等待,直至出现如图 6 所示界面。输入 ifconfig 命令,记录下 arm 机的 ip
为:192.168.0.121。

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

在pc机中的xp系统中,设置步骤如图7-9,redhat虚拟机中设置
将pc机的ip设为192.168.0.55,redhat虚拟机ip为192.168.0.234。

修改完 IP,重启一下虚拟机,IP 才能启作用。重启后在命令行中使用 ifconfig 确认修改正确。


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/

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

保存退出后,重启虚拟机或者在虚拟机 shell 中输入下面的命令。

7、建立 hello.c 文件并编译 
在虚拟机中进入文件夹/root/bc,在此目录下编写 hello.c 文件。

利用命令armv4l-unknown-linux-gcc 对 hello.c 进行编译,生成 hello 可执行文件。

8、下载调试
在超级终端中将共享文件夹挂载好,建立开发板与虚拟机之间的通讯。

输入命令“mount -t nfs -o nolock 192.168.0.234:/home/bc /host”

时间: 2024-11-17 13:37:36

信息安全系统设计基础实验一:Linux开发环境的配置和使用(20135234,20135229)的相关文章

信息安全系统设计基础实验二:固件设计

北京电子科技学院(BESTI) 实验报告 课程:信息安全系统设计基础 班级:1353 姓名:芦畅 傅冬菁 学号:20135308 20135311 成绩: 指导教师:娄家鹏 实验日期:2015.11.10 实验密级: 预习程度: 实验时间:15:30~18:00 仪器组次: 必修/选修: 实验序号:1 实验名称:实验一:Linux开发环境的配置和使用 实验目的与要求: 1.掌握程序的烧写方法; 2.能够实现Bootloader; 3.实现密码学中常见算法的固化. 实验仪器: 名称 型号 数量 嵌

信息安全系统设计基础实验二—20135222胡御风20135215黄伟业

北京电子科技学院(BESTI) 实     验    报     告 课程:信息安全系统设计基础                         班级: 1352 姓名:胡御风      黄伟业               学号:20135222 20135215 成绩:              指导教师:娄佳鹏          实验日期:2015.11.10 实验密级:          预习程度:                 实验时间:15:30-18:00 仪器组次:       

信息安全系统设计基础实验一 20135233杨光

封面    课程:信息安全系统设计基础              班级:1352           姓名:(按贡献大小排名)杨光             学号:(按贡献大小排名)20135233  成绩:                     指导教师:娄嘉鹏                     实验日期:2015.11.10               实验密级:             预习程度:                        实验时间:15:30—17:30  仪器

2014520&20145209&20145309信息安全系统设计基础实验报告

20145215&20145307信息安全系统设计基础实验报告 PART1 一.实验原理 交叉编译,简单地说,就是在一个平台上生成另一个平台上的可执行代码.同一个体系结构可以运行不同的操作系统:同样,同一个操作系统也可以在不同的体系结构上运行.在Linux PC上,利用arm-linux-gcc编译器,可编译出针对Linux ARM平台的可执行代码. 二.实验内容与步骤 1.连接arm开发板 首先连接电源线,使开发板的开关处于闭合状态,再分别将串口线.并口线.网线和USB线与PC机连好.连接串口

信息安全系统设计基础实验一报告

信息安全系统设计基础实验一 实验报告封面: 一.实验过程 1. 连接arm开发板 将arm开发板电源线接好,保持开发板开关处于闭合状态.再分别将串口线.并口线和网线与pc机连接好. 2. 建立超级终端 运行windows XP系统下“开始”.“所有程序”.“附件”.“通讯”.“超级终端”.新建一个通信终端,取名为arm.在属性对话框中,将波特率设为115200,数据位设为8,无奇偶校验,停止位为1,无数据流控制.另存为在桌面. 3. 启动实验平台 打开超级终端,打开arm机电源开关.等待一分钟后

信息安全系统设计基础实验一 20135211&20135216

北京电子科技学院(BESTI) 实 验 报 告 封面 课程:信息安全系统设计基础              班级:1352           姓名:(按贡献大小排名)李行之 刘蔚然             学号:(按贡献大小排名)20135211 20135216  成绩:                     指导教师:娄嘉鹏                     实验日期:2015.11.10               实验密级:             预习程度:         

信息安全系统设计基础实验二报告

信息安全系统设计基础实验二 实验报告封面: 一.实验过程 1. 配置开发环境同实验一 设置xp系统.redhat虚拟机.arm机的ip在同一网段. 安装arm编译器. 进入虚拟机,在命令行中输入./install.sh,安装脚本程序将会自动建立目录,配置编译环境. 配置环境变量 2. 将实验代码02_ pthread和03_tty拷贝到共享文件夹bc中. 3. 阅读源代码 进入 exp/basic/02_pthread 目录,使用vi 编辑器或其他编辑器阅读理解源代码. 4. 编译应用程序 5.

信息安全系统设计基础实验二:固件设计(20135229,20135234)

北京电子科技学院(BESTI) 实     验    报     告 课程:信息安全系统设计基础      班级:1352          姓名:吕松鸿 马启扬 学号:20135229 20135234 成绩:       指导教师:娄嘉鹏    实验日期::2015.11.10 实验密级:        预习程度:                     实验时间:15:30—17:30 仪器组次:       必修/选修:必修                实验序号:02 一.实验内容 1

信息安全系统设计基础 实验一、实验二 20135327郭皓 20135329 李海空

北京电子科技学院(BESTI) 实     验    报     告 课程:信息安全设计基础                         班级:1353 姓名:郭皓 李海空 学号:20135327  20135329 成绩:             指导教师:娄嘉鹏        实验日期:2015.11.10 实验密级:         预习程度:         实验时间:15:30~18:00 仪器组次:          必修/选修:            实验序号:1 实验名称: