Chinaunix首页 | 论坛 | 博客
  • 博客访问: 95049
  • 博文数量: 38
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 384
  • 用 户 组: 普通用户
  • 注册时间: 2014-04-06 16:52
文章分类

全部博文(38)

文章存档

2014年(38)

我的朋友

发布时间:2014-05-06 12:33:48

poll机制的分析可以参考http://blog.csdn.net/frankyzhangc/article/details/6692210int poll(struct pollfd *fds,nfds_t nfds, int timeout); 总的来说,Poll机制会判断fds中的文件是否可读,如果可读则会立即返回,返回的值就是可读fd的数量,如果不可读,那么就进程就会休眠timeout这么长的时间,然后再来判断是.........【阅读全文】

阅读(889) | 评论(0) | 转发(0)

发布时间:2014-05-05 21:04:00

实现功能:通过中断服务函数读取按键值,在没有中断的时候休眠以降低cpu使用率1.驱动程序button_irq.c代码如下点击(此处)折叠或打开//moudle.h 包含了大量加载模块需要的函数和符号的定义 #include <linux/module.h>//kernel.h以便使用printk()等函数.........【阅读全文】

阅读(838) | 评论(0) | 转发(0)

发布时间:2014-05-05 19:51:29

1.查看OK6410的原理图,看到GPN0-GPN5分别对应中断XEINT0-XEINT52.简单的按键中断驱动程序button_irq.c代码如下所示点击(此处)折叠或打开//moudle.h 包含了大量加载模块需要的函数和符号的定义 #include //kernel.h以便使用printk()等函数.........【阅读全文】

阅读(876) | 评论(0) | 转发(0)

发布时间:2014-05-05 17:08:08

1.按键驱动button.c代码如下点击(此处)折叠或打开//moudle.h 包含了大量加载模块需要的函数和符号的定义 #include //kernel.h以便使用printk()等函数#include //fs.h包含常用的数据结构,如struct fil.........【阅读全文】

阅读(726) | 评论(0) | 转发(0)

发布时间:2014-05-05 17:00:27

1.设置6410的GPIO管脚的功能可以用s3c_gpio_cfgpin函数        int s3c_gpio_cfgpin(unsigned int pin, unsigned int to);     里面有两个参数,第一个pin是选择哪个引脚,第二个参数有三种定义     设置成输出模式  #define S3.........【阅读全文】

阅读(933) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册