- 2
- 0
- 约1.89千字
- 约 5页
- 2021-06-11 发布于山东
- 举报
《嵌入式设备驱动技术》
课程实验报告
班 级:
学 号: (需要填写)
姓 名: (需要填写)
指导老师:
成 绩:
实验三 Linux 文件系统与设备文件系统
一、目的与任务
目的:掌握 Linux 文件系统与设备文件系统。
任务:利用 Linux 系统功能调用编写简单程序,完成相应功能。
二、内容、要求与安排方式
1、实验内容与要求:
1)用 open、close 等函数编程。
2、实验安排方式:采用 1 人 1 组,上机在 Linux 系统下进行编程实验。
三、实验设备
1、所用设备: PC 机一台
四、实验过程
用 open、 close 等函数编程。
1.open()函数
功能描述:用于打开或创建文件, 在打开或创建文件时可以指定文件的属性及用户的权限等各种参数。
所需头文件 :#include sys/types.h,#include sys/stat.h,#include fcntl.h 函数原型 :int open(const char *pathname,int flags,int perms)
参数:
pathname:被打开的文件名(可包括路径名如 dev/ttyS0)
flags:文件打开方式 ,
O_RDONLY:以只读方式打开文件
O_WRONLY:以只写方式打开文件
O_RDWR: 以读写方式打开文件
O_CREAT:如果改文件不存在,就创建一个新
原创力文档

文档评论(0)