嵌入式实验

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

嵌入式实验
实验一:shell 脚本程序设计
实验目的:
练习shel脚本的使用方法,能利用shell语言编写简单的shell脚本
实验内容:
1.写一个shell脚本,完成如下功能
提示用户输入一个文件路径,并判断是否是一个”/etc”,如果是显示”YES”,否则显示”NO”
2,使用Touch命令建立一个新的文件,测试内容是否为空,向文件中写入内容后,再进行测试,并打印输出相应结果。

3,由用户从键盘输入一个大于1的整数(如50),并计算从1到该数之间各整数的和。

4,由用户从键盘输入一个字符,并判断该字符是否为字母,数字,或者其他字母,并输出相应的提示信息。

5,在脚本中定义一个加法函数,用于计算两个数的和,并调用该函数分别计算12+34,56+78
实验二:熟悉make工具
实验目的:
1 掌握基本的makefile结构
2能独立编写简单的makefile完成程序的编译
实验内容:
1.编写一个程序,实现两个数的加减乘除运算,并输出结果
2.自己编写makefile文件,设计程序的编译规则
3.利用make进行自动化编译,查看结果
实验三:主机交叉开发环境的配置
实验目的:
1 掌握嵌入式系统开发环境的搭建方法
2 能独立搭建开发环境,并进行测试
实验内容:
1自己电脑上安装交叉编译工具
2 通过nfs 进行测试;自己编写程序(内容不限),利用arm-linux-gcc 交叉编译器进行编译,通过nfs将可执行程序共享给目标机,并执行。

实验四: 嵌入式Web服务器构建
实验目的:
1 了解web服务器的工作原理
2 掌握嵌入式goAhead的搭建方法
实验内容:
1 以GoAhead2.5为例,建立web服务器
2 自己编写简单的HTML页面,测试web服务器。

相关文档
最新文档