易截截图软件、单文件、免安装、纯绿色、仅160KB

linux编程基础—文件I/O编程

    Linux文件I/O主要由read、write、open、close、lseek五个函数组成;
一、文件描述符
    在嵌入式Linux中每打开一个文件都有一个描述符与之对应,该描述符是一个非负整数;
    当用open打开或新建一个文件时,该函数的返回值就是该文件的描述符;
    当调用read、write函数来读写文件时,将文件描述符作为参数传进去;
二、函数介绍
1、open函数
#include<sys/types.h>
#include<sys/stat.h>
#include<fcntl.h>
    函数形式:
      int  open(const  char  pathname,  int  oflag)
    参数:一般使用两个参数
             但创建文件时,会用到第三个参数
    返回值:函数调用成功返回文件描述符
                失败返回  -1
    pathname—打开或创建文件的文件名;
    oflag——控制标志,时多个常数进行或运算的结果,常见的标志有:
                  O_RDONLY:打开只读
                  O_WRONLY:打开只写
                  O_RDWR:打开读、写
                                                     以上三选一
                                     &


相关文档:

嵌入式Linux的LCD驱动(FB @ s3c2410)

CPU : ARM9 s3c2410 
LCD : 规格不明(这个很无奈,但是我所知道的只有一个分辨率)
源码修改:
/linux-2.6.30.4/arch/arm/mach-s3c2410/mach-smdk2410.c
        在这个文件中加入framebuffer的初始化数据结构(具体数据参照LCD技术手册)如下:
#include <mach/fb.h> ......

linux权限说明

查看文件权限的语句:
 
  在终端输入:
 
  ls -l xxx.xxx (xxx.xxx是文件名)
 
  那么就会出现相类似的信息,主要都是这些:
 
  -rw-rw-r——
 
  一共有10位数
 
  其中: 最前面那个 - 代表的是类型
 
  中间那三个 rw- 代表的是所有者(user)
 
  然后那三个 r ......

LINUX常用命令(基础)

1. man 对你熟悉或不熟悉的命令提供帮助解释
eg:man ls 就可以查看ls相关的用法
注:按q键或者ctrl+c退出,在linux下可以使用ctrl+c终止当前程序运行。
2. ls 查看目录或者文件的属*,列举出任一目录下面的文件
eg: ls /usr/man
ls -l
a.d表示目录(directory),如果是一个"-"表示是文件,如果是l则表示是一个连接文件 ......

嵌入式linux开发环境构建

一、安装虚拟机VMware
 
二、在虚拟机上安装linux
 
三、安装VMware  tools
      1、虚拟机菜单栏—>VM—>Install  VMware  Tools
      2、进入操作系统安装VMware Tools
四、更新源并更新可用的程序列表 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号