ARM嵌入式跑马灯设计实验报告.doc

ARM嵌入式设计实验报告

题目: 跑马灯的设计

专 业:

班 级:

姓 名:

学 号:

指导教师:

2014年11 月

目 录

1 题目要求…………………………………………………………………1

2 设计软件的安装…………………………………………………………1

3 开发平台的搭建…………………………………………………………4

4 项目设计…………………………………………………………………8

4.1 设计思路概述……………………………………………………………………….8

4.1.1 设计层次介绍……………………………………………………………………9

4.1.2 设计模块介绍…………………………………………………………………12

5总结………………………………………………………………………16

题目要求:

在windows系统上安装一个Linux操作系统,并且在自己搭建的平台上实现跑马灯的设计。

1.1.实验工具: 计算机 linux操作系统

1.1.2. 实验目的:熟练掌握arm开发环境的设计,了解跑马灯的编程。

设计软件的安装:

本项目设计软件为ReHat Linux 9.0操作系统,实验开发平台为MagicARM270

具体关键安装步骤如下:

开发平台的搭建:

实验步骤

(1)安装交叉编译器

将光盘提供的交叉编译器安装包arm-linux-3.4.1.tar.bz2复制到某个目录下,然后进行解压安装,指定安装路径为/usr/local/arm。

# tar xjvf arm-linux-3.4.1.tar.bz2 -C /usr/local/arm

注意:安装交叉编译器需要root权限,请使用root登录或者使用su命令增加root权限。

(2)设定交叉编译器路径

修改/etc/profile文件,在其中增加arm-linux-gcc的路径,然后重新登录:# Path manipulationif [ `id -u` = 0 ]; then pathmunge /sbin pathmunge /usr/sbin pathmunge /usr/local/sbin pathmunge /usr/local/arm/3.4.1/bin (增加此行fi

(3)设置宿主机网络

从RedHat Linux的Main Menu菜单,选择System Settings(Network,打开网络配置界面。

(4)设置宿主机网络

双击eth0,在弹出的界面进行具体的网络设置,如IP地址、子网掩码等信息。

(5)关闭防火墙

从RedHat Linux的 Main Menu菜单,选择System Settings(Security Level,打开RedHat Linux安全级别设置界面,将其安全级别设置为No Firewall。

(6)清除防火墙规则

从RedHat Linux的Main Menu菜单,选择System Settings(Server Settings(Services,在弹出的界面中,将ipchains、iptables和ip6tables前面的“√”去掉。

(7)设置NFS服务器

从Linux的Main Menu菜单,选择System Settings(Server Settings ( NFS Server。

(8)设置NFS服务器

点击Add按钮,弹出NFS添加界面。在相应栏分别填入共享目录以及可以访问该共享目录的主机的IP。

(9)测试NFS

测试NFS共享设置是否成功。将主机上的共享目录mount到自己另外一个目录如/mnt目录下:

# mount 192.168.0.94:/pxa270/nfs /mnt

然后查看/mnt目录下是否有/pxa270/nfs目录下的文件,如果有的话,则NFS服务启动成功。

进行远程NFS挂载

启动MagicARM270,在串口终端界面输入命令进行NFS挂载。

[root@MagicARM270 ~]# mount –t nfs 192.168.0.94:/pxa270/nfs /mnt –o nolock

如果不出现错误,则进入/mnt目录,查看主机共享的目录和文件。

[root@MagicARM270 ~]# cd /mnt

[root@MagicARM270 mnt]# ls

项目设计:

4.1 设计思路概述:

安装Linux系统,并开发一个实验

嵌入式跑马灯实验报告linux,ARM嵌入式跑马灯设计实验报告.doc相关推荐

  1. 应聘linux/ARM嵌入式开发岗位

    **************************************************************** 因为发在中华英才和智联招聘没有人采我所以我 在这里发布我的个人简历希望 ...

  2. 基于linux的嵌入式internet应用程序,基于Linux的嵌入式Internet应用(含项目代码)

    摘    要 随着计算机技术的发展,嵌入式系统也越来越广泛的被应用于工业控制,信息家电和个人通信设备等方面.如果能把嵌入式终端像PC一样接入Internet,就可以方便.低廉的对嵌入式设备进行访问和控 ...

  3. 【嵌入式实验】《ARM汇编与接口设计》

    嵌入式实验 一.实验目的 二.实验内容 三.预备知识 四.实验设备及工具(包括软件调试工具) 五.实验步骤 5.1 ADS开发工具安装和使用 插话 5.2 arm-linux-gcc编译工具安装和使用 ...

  4. 南工程c语言实验报告,Linux环境下-C语言编程实验报告(1)(总4页).doc

    Linux环境下-C语言编程实验报告(1)(总4页).doc 西 安 邮 电 大 学 (计算机学院)课内实验报告实验名称 Linux环境下 C语言编程 专业名称 网络工程班 级 1203班 学生姓名 ...

  5. c语言时钟报告,C语言图形时钟课程设计实验报告

    C语言图形时钟课程设计实验报告 目录1.系统功能要求.2. 数据结构设计及说明.3.程序结构(画流程图) .4.各模块的功能.5.试验结果(包括输入数据和输出结果) .6.体会.7.参考文献.8.附录 ...

  6. 西工大计算机操作系统实验报告,西工大计算机操作系统课程设计实验报告bh05xh5...

    <西工大计算机操作系统课程设计实验报告bh05xh5>由会员分享,可在线阅读,更多相关<西工大计算机操作系统课程设计实验报告bh05xh5(7页珍藏版)>请在人人文库网上搜索. ...

  7. python贪吃蛇的实验报告_贪吃蛇游戏课程设计实验报告

    DOC 可编辑修改 -------- 为你整理各种最新最全办公范文 -------- 双击可以删除 爱心 --- 用心 --- 恒心 贪吃蛇游戏课程设计实验报告 辽 宁 科 技 大 学 课程设计说明书 ...

  8. linux提示两个文档正在编辑器,实验2 Linux的基本操作与 使用vi编辑器 (2011-9).doc...

    实验二 Linux及VI的基本操作 (请各位同学在实验前要预先至少阅读实验教材第三章的第一至第四节!!!) 实验目的: 熟悉Linux操作系统环境 熟悉Linux操作系统的文件结构 熟悉Linux操作 ...

  9. c语言实验设备管理系统设计作业,C语言课程设计实验设备管理系统设计

    <C语言课程设计实验设备管理系统设计>由会员分享,可在线阅读,更多相关<C语言课程设计实验设备管理系统设计(27页珍藏版)>请在人人文库网上搜索. 1.C语言课程设计院系: 姓 ...

最新文章

  1. 亮度翻转_ROG幻13翻转本发布;联想IdeaPad 5G轻薄本即将上线
  2. mysql主流产品介绍论文_MySQL数据库产品介绍
  3. IEEE的论文需要注意的一些
  4. pytorch 三维点分类_三维点云分类与分割-PointNet
  5. 汇编Ring 3下实现 HOOK API
  6. mysql时间 gt_关于Mysql 5.6 TIMESTAMPDIFFgt;=和gt;的一个问题 - SegmentFault 思否
  7. 学习总结之 WebApi 用户登录和匿名登录,及权限验证
  8. 暴力破解之NTscan
  9. 《剑指offer》之知识汇总
  10. 三方四方聚合支付PHP网站源码-对接支付宝微信接口
  11. NDO - 快速入门
  12. Re-ID Driven Localization Refinement for Person Search
  13. python进程和线程大全
  14. 区块链技术在食品溯源中的应用
  15. 与小卡特一起学python 豆瓣_《父与子的编程之旅:与小卡特一起学Python》
  16. linux 关闭防火墙
  17. CF1324F Maximum White Subtree
  18. vbs在excel中打开html文件,从命令行使用VBScript从Excel外部运行Excel宏
  19. 3d可视化虚拟建模vr展示三维模型方案
  20. 操作系统第五章——进程同步

热门文章

  1. docker 入门 —— docker 镜像命令
  2. 微积分学和算法分析中的O, o
  3. 计算机组成原理基本概念
  4. XB7608AFJ单节锂电池二合一保护芯片
  5. mysql单精度双精度相加_单精度与双精度
  6. A Hybrid ℓ1-ℓ0 Layer Decomposition Model for Tone Mapping
  7. Java好学吗?现在待遇如何?
  8. 对ROS局部运动规划器Teb的理解
  9. 向列表增加元素的三种方法
  10. 分享130个中国风PPT模板,总有一款适合你