随笔分类 -  代码示例

摘要:进程 1. fork , waitpid 测试: 2. 守护进程: 阅读全文
posted @ 2019-06-20 17:39 panda_w 阅读(279) 评论(0) 推荐(0) 编辑
摘要:线程 1.线程自动分离,常用方法: 2.线程手动分离,用来了解: 测试: success ! <笔记> 1. 阅读全文
posted @ 2019-06-20 16:33 panda_w 阅读(310) 评论(0) 推荐(0) 编辑
摘要:信号量_实现共享内存 1.sem.h #ifndef __SEM_H__ #define __SEM_H__ #include <stdio.h> #include <sys/types.h> #include <sys/ipc.h> #include <sys/sem.h> #include <s 阅读全文
posted @ 2019-06-20 12:04 panda_w 阅读(278) 评论(0) 推荐(0) 编辑
摘要:有名管道 1.client 2.server success ! 阅读全文
posted @ 2019-06-19 16:18 panda_w 阅读(447) 评论(0) 推荐(0) 编辑
摘要:无名管道 success ! 阅读全文
posted @ 2019-06-19 15:17 panda_w 阅读(345) 评论(0) 推荐(0) 编辑
摘要:消息队列 1.头文件 #ifndef __MSG_H__ #define __MSG_H__ #include <sys/types.h> #include <sys/ipc.h> #include <sys/msg.h> #include <stdio.h> #include <stdlib.h> 阅读全文
posted @ 2019-06-19 14:23 panda_w 阅读(312) 评论(0) 推荐(0) 编辑
摘要:共享内存 1.头文件 #ifndef __SHM_H__ #define __SHM_H__ #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <sys/ipc.h> #include <sys/shm. 阅读全文
posted @ 2019-06-19 09:26 panda_w 阅读(471) 评论(0) 推荐(0) 编辑
摘要://头文件 #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define LED_NUM_ON _IOW('L'... 阅读全文
posted @ 2019-06-11 15:02 panda_w 阅读(430) 评论(0) 推荐(0) 编辑
摘要://头文件 #include #include #include #include #include #include #include //面向对象编程----设计设备的类型 struct s5pv210_led{ unsigned int major; struct class * cls; struct device * d... 阅读全文
posted @ 2019-06-11 15:02 panda_w 阅读(335) 评论(0) 推荐(0) 编辑
摘要:1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 9 10 //声明一个i2c client指针--保存probe中的i2c client 11 static struct i2c_client *at24_cli... 阅读全文
posted @ 2019-06-09 13:45 panda_w 阅读(795) 评论(0) 推荐(0) 编辑
摘要:1 #ifndef LED_HAL_H__ 2 #define LED_HAL_H__ 3 4 #include 5 6 //定义HAL层动态库的名称 7 #define LED_MODULE_ID "s5pv210_led_hal" 8 9 //需要重新定义结构体:module和device 10 11 //定义module结构体 12 str... 阅读全文
posted @ 2019-06-09 13:24 panda_w 阅读(279) 评论(0) 推荐(0) 编辑
摘要://头文件 #include #include #include #include #include #include #include #include #define LED_NUM_ON _IOW('L',0x1122,int) #define LED_NUM_OFF _IOW('L',0x3344,int) #define LED... 阅读全文
posted @ 2019-06-09 13:12 panda_w 阅读(672) 评论(0) 推荐(0) 编辑
摘要:1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 10 #include 11 12 #define TS_MAX_WIDTH 800 13 #define TS_MAX_HEIGHT... 阅读全文
posted @ 2019-06-09 13:12 panda_w 阅读(853) 评论(0) 推荐(0) 编辑
摘要:1 //头文件 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include 10 #include 11 #include 12 #include 13 #include 14 15 1... 阅读全文
posted @ 2019-06-09 13:11 panda_w 阅读(388) 评论(0) 推荐(0) 编辑
摘要://头文件 #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define B... 阅读全文
posted @ 2019-06-09 13:11 panda_w 阅读(1087) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-06-09 13:11 panda_w 阅读(554) 评论(0) 推荐(0) 编辑
摘要://头文件 #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define LED_NUM_ON _IOW('L',0x112... 阅读全文
posted @ 2019-06-09 13:11 panda_w 阅读(480) 评论(0) 推荐(0) 编辑
摘要:gt811的编程思路: 1, 为gt811需要一个i2c client提供从设备信息 arch/arm/mach-s5pv210/mach-smdkv210.c static struct i2c_board_info smdkv210_i2c_devs2[] __initdata = { /* T 阅读全文
posted @ 2019-06-09 13:10 panda_w 阅读(1045) 评论(0) 推荐(0) 编辑
摘要:1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 8 #include 9 #include 10 11 12 static void *led_reg_base; 13 static struct miscdevice... 阅读全文
posted @ 2019-06-09 13:10 panda_w 阅读(280) 评论(0) 推荐(0) 编辑
摘要://头文件 #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include //定义一个按键的数据包 struct button_eve... 阅读全文
posted @ 2019-06-08 19:26 panda_w 阅读(500) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示