衡阳师范学院
计算机科学与技术学院
嵌入式系统 设计说明书
课 程 名 称: 嵌入式系统
题 目: Linux操作系统开发环境的构建及使用 年级/专业/班: 2014级物联网班1班 学 生 姓 名: 鲁向阳 肖吟月 李赛彬
目录
1.课程设计目的 ............................................................................................................................... 1 2.课程设计要求 ............................................................................................................................... 1 3.Linux操作系统的安装及设置 ..................................................................................................... 1
3.1使用VMware6.5创建Linux虚拟机 ................................................................................ 1 3.2设置虚拟机光驱 ................................................................................................................ 4 3.3 Linux操作系统的安装 .................................................................................................... 5 3.4 Linux操作系统的初始基本配置 .................................................................................. 10 4. Linux开发环境的构建及移植 .................................................................................................. 12
4.1系统工具安装的准备 ...................................................................................................... 12 4.2 交叉编译器的安装 ......................................................................................................... 14 4.3 U-Boot的配置与编译 .................................................................................................... 15 4.4 Linux内核的配置与编译 .............................................................................................. 16 5.Linux基本操作命令的使用 ....................................................................................................... 20
5.1文件操作命令 .................................................................................................................. 20 5.2目录操作命令 .................................................................................................................. 20 5.3文本操作命令 .................................................................................................................. 20 5.4压缩与备份命令 .............................................................................................................. 20 5.5用户相关命令 .................................................................................................................. 21 5.6磁盘管理命令 .................................................................................................................. 21 5.7权限管理命令 .................................................................................................................. 21 6.课程设计收获与体会 .................................................................................................................. 21
设计说明书的主要内容
1.课程设计目的
在学习和初步掌握ARM嵌入式系统的硬件结构与工作原理、ARM汇编程序设计语言、Linux操作系统等ARM嵌入式系统基础理论以及嵌入式系统设计与开发基本方法的基础上,进行Linux操作系统开发环境的构建与使用等综合实践,为实际从事ARM+Linux嵌入式系统的设计与开发打下良好的基础。
2.课程设计要求
进行Linux操作系统开发环境的构建与使用等综合实践,具体任务为: 1)Linux操作系统的安装及设置:包括VMware的安装,Linux操作系统的安装及设置; 2)Linux开发环境的构建及移植:包括交叉编译器的安装,U-BOOT的配置与编译,Linux内核的配置与编译等;
3)Linux基本操作命令的使用:各种Linux基本操作命令的使用。
3.Linux操作系统的安装及设置
3.1使用VMware6.5创建Linux虚拟机
1)启动VMware,进入虚拟机主界面,在该界面中单击【文件】→【新建】→【虚拟机】命令,进入欢迎新建虚拟机向导对话框,如图3.1所示。
图3.1 欢迎新建虚拟机向导对话框
2)选择默认“标准(推荐)”类型配置,单击【Next】按钮,在新建虚拟机向导中选择“我将操作系统以后安装”,创建一个虚拟空白硬盘,如图3.2所示。
图3.2安装盘映像文件选择对话框
3)单击【Next】按钮,进入选择虚拟机操作系统对话框,选中“Linux”,在版本下拉菜单中选择“Red Hat Enterprise Linux 5”,如图3.3所示。
图3.3选择虚拟机操作系统对话框
4)单击【Next】按钮,进入选择虚拟机存放路径对话框,如图3.4所示。
图3.4选择虚拟机存放路径对话框
5)单击【Next】按钮,进入设置虚拟机硬盘大小对话框,如图3.5所示。
Linux操作系统开发环境的构建及使用 - 图文



