- 博客(13)
- 资源 (30)
- 问答 (1)
- 收藏
- 关注
原创 USB驱动程序
1、USB驱动程序存在于不同的内核子系统(块设备、网络设备、字符设备等等)和USB主控制器之中。2、USB核心为USB驱动程序提供了一个用于访问和控制USB硬件的接口,而不必考虑系统当前存在的各种不同类型的USB硬件控制器。2.1 USB里的设备模型Linux里一个很重要的概念是设备模型。对于驱动来说,设备的概念就是总线和与其相连的各种设备。在内核里,总线、设备、驱动也就是
2014-03-27 10:31:04 969
转载 VC6.0常见英文错误对照表
fatal error C1003: error count exceeds number; stopping compilation 中文对照:(编译错误)错误太多,停止编译 分析:修改之前的错误,再次编译 fatal error C1004: unexpected end of file found 中文对照:(编译错误)文件未结束 分析:一个函数或者一个结构定义缺少“}”、或者在一
2014-03-26 14:59:53 2871 1
原创 java起步
例1:javac HelloWorld.java 这是编译java HelloWorld 这是运行gedit helloworld.javapublic class helloworld{ public static void main(String args[]) { int num; num=3; System.out.println("th
2014-03-14 12:58:01 975
原创 函数指针
例1:#include int (*ptr)(void);int max(void){ printf("max\n"); return 10;}void main(void){ ptr=max; printf("max=%d\n",(*ptr)()); printf("hello world!\n");}例2:#include int max(i
2014-03-13 18:22:26 825
原创 C结构体指针(和老农交流的)
#include "stdio.h"#include #include struct student{ int num; char *name; struct student *next;};int main(void){ struct student a,b,c,*head,*p; a.name = "li
2014-03-12 18:05:27 947
转载 LOCAL_MODULE_TAGS 选项说明(android编译选项选择)
LOCAL_MODULE_TAGS :=user eng tests optionaluser: 指该模块只在user版本下才编译eng: 指该模块只在eng版本下才编译tests: 指该模块只在tests版本下才编译optional:指该模块在所有版本下都编译 eng This is the default flavor. A plain "mak
2014-03-12 15:03:35 4061 2
原创 linux下的shell编程
下面是一个最简单的shell:新建一个shell. gedit echo.sh 输入以下字符#! /bin/shcd /tmpecho "hello world!"第一种运行shell的方法1、chmod 777 echo.sh 2、./echo.sh第二种运行shell的方法1、chmod 777 echo.sh2、source echo.sh两种的结
2014-03-11 14:19:41 1041
原创 不让系统进休眠(调试时有时会用到)
关于android的锁机制,可以查看:http://blog.csdn.net/sfrysh/article/details/6608118不让android进入休眠可以在kernel里加上三行代码。一直保管着这个锁。系统就不会进入休眠。如下:static struct wake_lock wqf_charge_display_lock; //声明一个锁wake_lock_init(&wq
2014-03-11 10:17:57 1524
原创 工作队列
关于工作队列的详细API解释:http://blog.csdn.net/angle_birds/article/details/8448070工作队列的使用:http://blog.csdn.net/zhenwenxian/article/details/17980231下面是TP驱动中用到的工作队列:但是唤醒任务用的是queue_work函数/* * drivers/inp
2014-03-11 09:58:26 2993
原创 把输入字符的小写转换成大写并输出
#include #include #include /********************************把小写字母转成大写字母********************************/int main(void){ char *src=NULL; unsigned char i=0; char *new_1=NULL; char *new_2=NUL
2014-03-08 09:25:38 3903
原创 字符串逆序排列
#include #include #include int main(void){ char *src=NULL; int len=0; char * dest=NULL; char * d =NULL; char * s =NULL; src = (char*)malloc(20); printf("**********************************
2014-03-07 15:36:25 2174
vimtaglist
2015-09-24
SSHSecure连linux虚拟机工具
2013-05-17
SecureCRT串口
2013-05-16
18b20中文资料文资料
2010-04-20
Android usb camera框架实现
2015-05-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人