Lover雪儿
想念时,就看看天空,无论距离有多远,我们总在同一片天空下!
上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页
摘要: 20150220 IMX257 linux设备驱动之Cdev结构 2015-02-20 21:17 李海沿 一、CDEV结构 /**内核源码位置*linux2.6.38/include/linux/cdev.h*/ structcdev{structkobjectkobj;structmodule*... 阅读全文
posted @ 2015-02-21 20:18 Lover雪儿 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 【改进定时器】IMX257实现GPIO-IRQ定时器消抖驱动程序 2015-02-20 李海沿 前面我们的GPIO-IRQ按键的驱动程序实现了中断,阻塞,信号量,poll查询等功能,具体请进博客http://www.cnblogs.com/lihaiyan/ 本文,我们还是在前面的按键驱动程序的基础... 阅读全文
posted @ 2015-02-21 10:14 Lover雪儿 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 20150220 Comet反向Ajax技术-在线客服系统之服务端 2015-02-20 李海沿 前面我们讲了comet反向Ajax模型原理 以及实现了简单的实时页面聊天系统。 (地址:http://www.cnblogs.com/lihaiyan/p/4281049.html) 本文中,我们在它的... 阅读全文
posted @ 2015-02-20 13:55 Lover雪儿 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 【改进信号量】IMX257实现GPIO-IRQ中断按键获取键值驱动程序 2015-02-18 李海沿 前面我们使用POLL查询方式来实现GPIO-IRQ按键中断程序 这里我们来使用信号量,让我们的驱动同时只能有一个应用程序打开。 一、首先在前面代码的基础上来一个简单的信号 1.定义一个全局的整形变量... 阅读全文
posted @ 2015-02-18 22:39 Lover雪儿 阅读(584) 评论(0) 推荐(0) 编辑
摘要: 【改进Poll定时查询】IMX257实现GPIO-IRQ中断按键获取键值驱动程序 2015-02-18 李海沿 按键驱动程序中,如果不使用read函数中使程序休眠的,而是还是使用查询方式的话,可以使用Poll函数,来控制一定时间内,如果有按键发生,则立即返回键值。 同时,poll也可以同时监控多个(... 阅读全文
posted @ 2015-02-18 22:37 Lover雪儿 阅读(816) 评论(0) 推荐(0) 编辑
摘要: 【改进】IMX257实现GPIO-IRQ中断按键获取键值驱动程序 2015-02-18 李海沿 一、使用struct pin_desc 管理按键的值 1.定义结构体 2.将前面我们申请中断时写的(void *)1修改为 &pins_desc[n] 在ioctl中,设置中断中修改 在key_relea... 阅读全文
posted @ 2015-02-18 22:31 Lover雪儿 阅读(429) 评论(0) 推荐(0) 编辑
摘要: IMX257实现GPIO-IRQ中断按键驱动程序 2015-02-17 李海沿 昨天我们已经实现了中断查询的方式实现GPIO按键驱动程序,但是,有一个缺点就是,当我们把应用程序放在后台执行时,即便没有按键,应用程序while循环中的read函数也不断的在运行,严重的导致了CPU资源的浪费。 本文中,... 阅读全文
posted @ 2015-02-18 08:18 Lover雪儿 阅读(698) 评论(0) 推荐(0) 编辑
摘要: 20150216IMX257实现GPIO-查询按键驱动程序 2015-02-16 李海沿 前面我们介绍了简单的通用字符设备驱动程序,接下来,我们在它的基础上来实现GPIO的查询按键功能。 先附上驱动程序代码 1 /****************************** 2 linu... 阅读全文
posted @ 2015-02-16 20:56 Lover雪儿 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 20150216简单的Linux字符设备驱动程序 2015-02-16 李海沿 关于字符设备驱动程序详细的知识点,本文就不再介绍了,很多同志,看了知识点,还是一头雾水,写不出来,所以,本文从实战出发,带领各位同胞们来实现一个字符设备驱动程序,改程序可作为字符设备的通用模板。 好了废话不多说,先上驱动... 阅读全文
posted @ 2015-02-16 20:23 Lover雪儿 阅读(268) 评论(0) 推荐(0) 编辑
摘要: Linux内核驱动编程 2015-02-12 驱动程序基础的东西这儿就不罗嗦了,百度上有更好的资料,此处我们只是注重实际用处。 下面我们开始写程序: 一、初步helloword程序 首先是来一个简单的hello。 hello.c代码: 1 /****************************... 阅读全文
posted @ 2015-02-12 21:00 Lover雪儿 阅读(609) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页