嵌入式linux系统生产实习报告1.

上传人:今*** 文档编号:105909052 上传时间:2019-10-14 格式:DOCX 页数:13 大小:95.40KB
返回 下载 相关 举报
嵌入式linux系统生产实习报告1._第1页
第1页 / 共13页
嵌入式linux系统生产实习报告1._第2页
第2页 / 共13页
嵌入式linux系统生产实习报告1._第3页
第3页 / 共13页
嵌入式linux系统生产实习报告1._第4页
第4页 / 共13页
嵌入式linux系统生产实习报告1._第5页
第5页 / 共13页
点击查看更多>>
资源描述

《嵌入式linux系统生产实习报告1.》由会员分享,可在线阅读,更多相关《嵌入式linux系统生产实习报告1.(13页珍藏版)》请在金锄头文库上搜索。

1、XIAN TECHNOLOGICAL UNIVERSITY实习报告班 级: 姓 名: 学 号: 专 业: 实习类别: 指导教师: 实习日期: 实习成绩: 西安工业大学教务处制一、实习任务实习地点实习时间实习方式实习目的实习注意事项实习主要内容及进度安排指导教师签字二、实习报告一、 初识嵌入式:嵌入式系统是一种专用的计算机系统,作为装置或设备的一部分。通常,嵌入式系统是一个控制程序存储在ROM中的嵌入式处理器控制板。事实上,所有带有数字接口的设备,如手表、微波炉、录像机、汽车等,都使用嵌入式系统,有些嵌入式系统还包含操作系统,但大多数嵌入式系统都是由单个程序实现整个控制逻辑。从应用对象上加以定义

2、,嵌入式系统是软件和硬件的综合体,还可以涵盖机械等附属装置。国内普遍认同的嵌入式系统定义为:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。二、实习目标及内容:(1)实习目标:1、熟悉linux的开发环境,常用的一些相关相关软件和命令。2、熟练使用变量、指针、结构体,和基本函数使用方法;能独立编写排序算法。3、掌握文件操作的基本函数,打开使用设备;可独立编写键盘输入记录和播放程序。4、掌握进程线程创建的基本方法,会用互斥体完成资源保护。5、理解网络通信的基本概念,掌握通信函数的基本使用;编写聊天室模型。6、将linux环境

3、下的各种操作与硬件平台结合起来,利用驱动以及linux环境下的编程实现对硬件屏幕的控制。(2)实习大纲:1、嵌入式相关介绍;环境安装。2、C语言基础补习回顾。3、I/O编程:介绍标准I/O编程、文件I/O编程;4、进程编程:进程线程的创建、进程间通信、进程间同步与互斥;5、网络编程:介绍网络通信模型(OSI模型、TCP/IP模型)、TCP/IP协议簇以及使用socket编程。(3)实习内容:1、Linux 下的常用命令 命令的工作原理:用户在提示符下输入的名令经 Shell(名令解释程序)解释后传给内 核 输入命令应注意: 1)、格式:命令【选项】【参数】 2)、区分大小写 例:ls 列出当前

4、目录下的文件列表 ,LS 则不存在,错误 。帮助命令:man ;超级权限:sudo ;重启:reboot 文件操作;ls 选项查看当前文件列表; mkdir 创建目录;cd 进入相应目录;rmdir 删除目录 touch 创建空白文件;rm 删除文件; pwd查看当前路径;vi 进入或编辑文件。注:1、这里的文件指普通文件,目录指目录文件即常说的文件夹 ; 2、路径是指从树型目录中的某个目录层次到某个文件的一条道路。此路径的主要 构成是目录名称,中间用“/”分开。任一文件在文件系统中的位置都是由相应的路径 决定的。 2、 Linux 的文件命名规则 由 Linux 文件系统的规定,文件名和目录

5、名可以包含以下字符:大写英文字母 A-Z、小 写英文字母 a-z、数字 0-9、“”、“_”等。在文件名和目录中,不得包括的字符有: * ? 低优,I/O 完成 中优,页面调入完成高优 阻塞状态(Blocked):由于进程等待某种条件(如 I/O 操作或进程同步),在条件满足 之前无法继续执行。该事件发生前即使把处理机分配给该进程,也无法运行。如:等待 I/O 操作的完成。11、项目中使用多进程的原因 本项目多进程只应用在了客户端 原因是在客户端信息的发送和接收都是互相独立的,即并发执行,采用两个进程一个进 程负责发送消息,一个进程负责接收消息,可以顺利的实现信息的发收 本项目中服务器也可以才

6、用多进程,即用多个进程分别处理所连接的各个用户的信息,但由于使用了 select,所以省去了多进程 12、进程控制 #include #include pid_t fork(void); fork 调用失败则返回-1 13、 fork函数的 用法 一个父进程希望复制自己,使父、子进程同时执行不同的代码段。网络服务器的经 典代码 一个进程要执行一个不同的程序。这对 shell 是常见的情况。在这种情况下,子进 程在从 fork 返回后立即调用 exec 函数。 14、fork ()函数的作用 Fork 产生的子进程是对父进程完整的复制 但 fork 之后返回两个值,即一次调用,两个返回其中的一个返回值

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号