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

北京电子科技学院(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.实验过程的理解:

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

时间: 2024-08-02 11:03:18

实验一报告 20135209潘恒 20135204郝智宇的相关文章

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

北京电子科技学院(BESTI) 实     验    报     告 课程:信息安全系统设计基础                       班级:1352 姓名:  潘恒       郝智宇 学号:20135209    20135204 成绩:           指导教师:娄嘉鹏          实验日期:2015.11.24 实验密级:       预习程度:            实验时间:15:30~17:30 仪器组次:04,09   必修/选修:必修           实验序

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

北京电子科技学院(BESTI) 实     验    报     告 课程:信息安全系统设计基础                      班级:1352 姓名:   潘恒     郝智宇 学号: 20135209     20135204 成绩:             指导教师:娄嘉鹏          实验日期:2015.11.17 实验密级:         预习程度:            实验时间:15:30~17:30 仪器组次:04,09     必修/选修:必修        

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

北京电子科技学院(BESTI) 实     验    报     告 课程:信息安全系统设计基础                       班级:1352 姓名:  潘恒       郝智宇 学号:20135209    20135204 成绩:           指导教师:娄嘉鹏          实验日期:2015.11.17 实验密级:       预习程度:            实验时间:15:30~17:30 仪器组次:04,09   必修/选修:必修           实验序

20172321 2017-2018-2 《程序设计与数据结构》实验五报告

20172321 2017-2018-2 <程序设计与数据结构>实验五报告 课程:<程序设计与数据结构> 班级: 1723 姓名: 吴恒佚 学号:20172321 实验教师:王志强 实验日期:2018年6月13日~2018年6月18日 必修/选修: 必修 一.实验内容 1.网络编程与安全-1 两人一组结对编程: a. 参考http://www.cnblogs.com/rocedu/p/6766748.html#SECDSA b. 结对实现中缀表达式转后缀表达式的功能 MyBC.ja

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

本次实验三报告由搭档20135338黎静撰写,博客地址链接:http://www.cnblogs.com/heiguirenxi/p/5008521.html

20135130实验三报告

实验三报告 北京电子科技学院(BESTI) 实     验    报     告 课程:Java 班级: 1351    姓名:王川东  学号:20135130 成绩:              指导教师:娄嘉鹏    实验日期:2015.5.8 实验密级:          预习程度:          实验时间:15:30~18:00 仪器组次:20         必修/选修:选修      实验序号:02 实验名称:敏捷开发与XP实践 实验仪器: 名称 型号 数量 计算机 lenovo

20145301《Java程序设计》实验二报告:Java面向对象程序设计

20145301<Java程序设计>实验二报告:Java面向对象程序设计 课程:Java程序设计 实验名称:Java面向对象程序设计 实验目的与要求: 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉S.O.L.I.D原则 了解设计模式 实验内容: 使用TDD的方式设计关实现复数类Complex 程序设计思路: 需求分析: 复数运算需要分:实部和虚部. 需要运行四则运算,即加.减.乘.除四种运算.  需要用户有输入,所以调用了Scanner实例,i

20172311 2017-2018-2 《程序设计与数据结构》实验一报告

20172311 2017-2018-2 <程序设计与数据结构>实验一报告 课程:<程序设计与数据结构> 班级: 1723 姓名: 赵晓海 学号:20172311 实验教师:王志强 实验日期:2018年3月21日 必修/选修: 必修 1.实验内容 (1).学会使用IEDA简单地调试程序. (2).使用jdb编译.运行简单的Java程序: (3).学会在IEDA中以及在使用JDK时设置断点并单步执行. (4).验收pp2.5,pp3.3,pp3.5,pp3.8. 2.实验过程及结果

20172330 2017-2018-2 《程序设计与数据结构》实验一报告

20172330 2017-2018-2 <程序设计与数据结构>实验x报告 课程:<程序设计与数据结构> 班级: 1723 姓名: 李楠 学号:20172330 实验教师:王志强 实验日期:2018年3月21日 必修/选修: 必修 1.实验内容 进行PP2.5,PP3.3,PP3.5,PP3.8,的编译 关于安装调试IDEA,JDK: 实验过程及结果 刚开始是在网上下载的IDEA,然后老师说先要弄jdk,然后就通过U盘复制别已经下好的jdk拷贝到电脑上,按照娄老师的那篇博客一步步安