1 / 22
文档名称:

嵌入式linux实验报告(共22页).docx

格式:docx   大小:4,344KB   页数:22页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

嵌入式linux实验报告(共22页).docx

上传人:wwlgqnh 2022/3/5 文件大小:4.24 MB

下载得到文件列表

嵌入式linux实验报告(共22页).docx

文档介绍

文档介绍:精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
嵌入式操作系统Linux

}
#include<sys/>
#include<sys/>
#include<>
#include<>
#include<>
int main()
{
pid_t pid,pid_w;
pid = fork();
if(pid < 0)
{
perror("fork failed");
exit(1);
}
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
if(pid == 0)
{
execl("./chpro","chpro",NULL);
}
else{
do{
pid_w = waitpid(pid,NULL,WNOHANG);
if(pid_w == 0) {
printf("child process has no exited\n");
sleep(1);
}
}while(pid_w==0);
if(pid_w==pid)
printf("Get child %d\n",pid_w);
else
printf("some error occured.\n");
}
return 0;
}
五 实验结果
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
实验二 Linux下shell程序设计
一 实验目的
掌握Linux下shell程序的设计方法,脚本文件的编写方法
二 实验内容
,说明其功能
,将某个已知的程序安装在/myprogram下
三 实验代码
注释shell
#定义两个变量
PREFIX=uptech
TARGETDIR=/arm2410s
clear
# make needed directory
if [ -f $TARGETDIR/img/zImage ] ; then
echo "The target dir is already exist! "
echo "Please backup your files or change to another directory"
exit
fi
mkdir $TARGETDIR 2>/dev/null
#初始化arm4l的开发工具
inst_armv4l_gcc(){
echo "install armv4l-unknown-linux-gcc- and libraray ..."
#解包
tar -xjf armv4l-tools- -C /
}
#安装linux系统及文件系统
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
inst_linux(){
echo "install linux-..."
tar -xjf ${PREFIX}- -C $TARGETDIR || exit
echo "install busybox--pre10..."
tar -xjf ${PREFIX}-busybox-- -C $TARGETDIR || exit
echo "install rootfs..."
tar -xjf ${PREFIX}- -C $TARGETDIR || exit
}
#gdb调试器初始化
inst_gdb(){
echo "install gdb & gdbserver for arm920t..."
cp -arf gdb $TARGETDIR |