9 zhao

尚未进行身份认证

我要认证

多做点笔记,多复习

等级
TA的排名 9w+

Linux内核基础--事件通知链(notifier chain)

原文

2014-06-10 11:52:14

Linux内核同步机制之completion

原文地址点击打开链接在Linux内核中,completion是一种简单的同步机制,标志"things may proceed"。要使用completion,必须在文件中包含,同时创建一个类型为struct completion的变量。[cpp] view plaincopy这个变量可以静态地声明和初始化:  DECLARE

2014-06-10 11:47:10

Android签名

文件位置:可以在platform/build/target/product/security/中找到platform.pk8 platform.x509.pem等签名文件,对应不同的权限。signapk.jar:由/platform/build/tools/signapk/编译产出,可以在/out/host/linux-x86/framework/中找到。签名:java -jar

2014-04-04 17:20:10

system/build.prop

大家如果想改的话可以直接用RE管理器修改sysytem-build.prop,长按build.prop使用文本编辑器打开来修改  ro.build.version.release=4.04 android版本修改4.04改为4.12 想改为5.0,6.0都可以  ro.build.date=三 12月 15 20:41:26 CST 2012 时区时间CST可以代表4个时区,这个百

2014-04-03 17:49:59

history

History命令主要用于显示历史指令记录内容, 下达历史纪录中的指令 。1>History命令语法: [test@linux]# history [n][test@linux]# history [-c][test@linux]# history [-raw] histfiles参数:n   :数字,要列出最近的 n 笔命令列表-c  :将目前的shell中的所有 h

2014-02-24 17:35:43

real6410调试串口作为普通串口使用

#include #include #include #include #include #include #include #include int main(void){ int fp,err; unsigned char buff[20]; unsigned char send_buff[20]; struct termios options; printf("

2014-02-14 14:42:51

使用ts_calibrate校准触摸屏

原文地址:点击打开链接使用ts_lib包自带的ts_calibrate校准触摸屏非常简单实用,但在基于Xsever的GUI应用环境下,有两个问题存在:  1.校准后必须重新启动X,应用端才能生效。这样处理用户肯定不能接受,因为启动一次机器毕竟耗时。  2.在使用ts_calibrate校准触摸屏时,要触摸5个点,这时如果GUI应用端在运行其他响应触摸事件(鼠标事件)的程序就会出现错乱。

2014-01-02 10:45:20

C++在多重继承下的指针类型强制类型转换的一些问题

原文地址:http://www.cnblogs.com/fangyukuan/archive/2010/05/30/1747516.html在C/c++中,类型之间的转换是经常被遇到的,在C++中,经常会遇到指针的类型转换,比如将派生类指针转换为基类指针,将基类指针转换为派生类指针。指针的本质其实就是一个数字,用以记录进程虚拟内存空间中的地址编号,而指针的类型决定了编译器对其指向的内存空间

2013-11-20 11:56:31

linux开发板截图程序

今天因为工作需要,要截取开发板屏幕上面的图片,在网上找了几个可能是由于个人操作原因,都失败了,没办法自己想想吧,其实很简单,就是让屏幕显示的逆操作!/* * CAMIF test * * bushi@mizi.com * * $Id: cam2fb.c,v 1.1.1.1 2004/01/20 10:29:10 laputa Exp $ * */#include #inc

2013-11-09 11:51:17

数组和指针的区别

发现好多人搞不清楚数组和指针的区别,以我浅薄的了解谈一谈吧。

2013-10-23 13:24:28

谈谈C++中的const

const修饰变量还是先从C谈起吧,在学习C语言的时候就知道const修饰的是常量,其值是不可改变的,真的是这样吗?int main(){ const int a = 1; int *b = (int *)&a; *b = 2; printf("a = %d\n",a); return 0;}结果是2,但是a = 2则会报错,表明在C中const修饰

2013-10-11 17:53:45

V4L2编程实例

#include #include #include #include #include #include #include #include #include #include #include #include #include #include #define REQ_BUF_NUM 4 //申请的缓冲区个数,最多5个,缓冲区太少可能会导致图像有间断unsi

2013-08-27 16:22:30

Ubuntu下eclipse安装

安装好eclipse后启动,按照提示得出如下信息SESSION 2013-08-27 13:27:15.659 -----------------------------------------------eclipse.buildId=I20110613-1736java.version=1.7.0_25java.vendor=Oracle CorporationBootLoader

2013-08-27 13:42:51

利用uboot传递参数进行内核的不同配置

如果一个硬件有不同的驱动支持,那么每次还得重新编译内核才能重新加载驱动吗?内核提供了一种很方便的机制,可以让我们通过uboot的命令参数来传递,调用不同的内核驱动。   __setup("xxx=", xxx_setup);以内核下的文件Fbmem.c为例!/** * fb_get_options - get kernel boot parameters * @name: fram

2013-08-23 17:16:41

安装QT集成开发环境

上一篇文章已讲到了QT在三种不同硬件平台上的安装,为了更方便的使用,这里我们安装QT的集成开发环境!@    准备QT的集成开发环境qt-creator-linux-x86-opensource-1.3.1.bin  进入该文件所在目录./ qt-creator-linux-x86-opensource-1.3.1.bin开始安装,安装过程中一直点next,安装结束点击finish。桌

2013-08-22 10:15:39

Redhat6.0,ubuntu下安装QT及qvfb

最近几天安装QT出现了一系列的问题,最终依靠强大的网络得以解决,有需要的可以参考!  QT为适应不同的平台开发了众多的安装包,ftp://ftp.qt.nokia.com/qt/source/我们选取qt-everywhere-opensource-src-4.7.3.tar.gz,该包可支持不同的硬件平台,只需在配置时添加不同的命令参数即可!   为了适应嵌入式的开发我们需要安装三个包,

2013-08-22 09:57:52

S3C6410端口配置S3C64XX_GPL_OUTPUT(x)

以前没怎么注意,今天测试个驱动发现s3c_gpio_cfgpin(S3C64XX_GPL(13), S3C64XX_GPL_OUTPUT(13));没用,怎么回事啊,查源码#define S3C64XX_GPL_OUTPUT(__gpio) (0x1 怎么感觉怪怪的啊,GPL端口的配置是占四位的啊,别人占两位*2说的通他应该不行吧,于是#define S3C64XX_GPL

2013-08-19 19:41:51

编译QTmake:arm-linux-g++:Command not found

编译QT时按开发板的说明手册执行老是出现make:arm-linux-g++:Command not found,可是我明明是安了的单独执行tab 键arm-linux-g+会出现arm-linux-g++,到底是什么问题呢?可能是识别不了环境变量吧。于是编辑/usr/local/Trolltech/QtEmbedded-4.7.3-arm/mkspecs/qws/linux-arm-g++/qm

2013-08-18 17:54:49

编译的时候提示缺少头文件 mmzone.h ....bounds.h

前两天新到手一个6410的板子,按照说明在上面跑了一下android和QT,都成了。今天想试试helloworld模块的装载发现了一些需要注意的问题。 出现的问题:编译的时候提示缺少头文件 mmzone.h ....bounds.h...等 include/linux/mmzone.h:18:26: error: linux/bounds.h: No such fi

2013-07-27 20:33:36

stardup

strdup(复制字符串)相关函数 calloc,malloc,realloc,free表头文件 #include定义函数 char * strdup( const char *s);函数说明 strdup()会先用maolloc()配置与参数s字符串相同的空间大小,然后将参数s字符串的内容复制到该内存地址,然后把该地址返回。该地址最后可以利用free()来释放。返回值 返回一

2013-05-24 16:29:55

查看更多

勋章 我的勋章
    暂无奖章