码迷,mamicode.com
首页 >  
搜索关键字:led驱动    ( 230个结果
简单的led驱动程序设计
基于ok6410:led驱动程序:vim led.c#include#include#include#include#include#include#include"led.h"#include#define GPMCON 0x7f008820#define GPMDAT 0x7f008824uns...
分类:其他好文   时间:2015-08-15 18:08:59    阅读次数:119
platform_driver与file_operations两种方法开发led驱动
下面是两个LED灯的驱动程序 一个用platform_driver 另一个用file_operations#include #include #include #include #include #include #include /* our context *...
分类:其他好文   时间:2015-07-25 16:34:49    阅读次数:106
RT9293和boost电路分析
RT9293是有台湾立锜科技(Richtek)生产的异步boost升压芯片(Asynchronies Boost),the boost converter,或者叫step-up converter,是一种开关直流升压电路,它可以使输出电压比输入电压高。RT9293主要用于LCD背光led驱动和偏压设置。 下面关于boost电路进行分析,然后对比RT9293应用电路分析。 boost电路如下...
分类:其他好文   时间:2015-07-03 09:15:43    阅读次数:492
tiny6410_led驱动Makefile
ifeq ($(KERNELRELEASE),)KERNELDIR ?= /home/ldc/tiny6410_kern/linux-2.6.38 //开发板的内核,要在PC上编译,这里一定是要与开发板内核版本是一样的PWD := $(shell pwd) //取得当前路径modules:/*调用....
分类:其他好文   时间:2015-06-21 22:19:57    阅读次数:189
Linux 驱动开发索引
Linux 驱动,从最开始LED驱动开发到块设备,目前还在更新中~系统设备驱动,platform 机制,设备分层~...
分类:系统相关   时间:2015-06-16 09:29:59    阅读次数:235
Linux 驱动之 platform 驱动模型总结 (基于tiny210 平台 LED 驱动)
1、概述 在一般情况下,2.6内核中已经初始化并挂载了一条platform总线在sysfs文件系统中。那么我们编写platform模型驱动时,需要完成两个工作:1:实现platform驱动 2:实现platform设备,然而在实现这两个工作的过程中还需要实现其他的很多小工作,在后面介绍。platform模型驱动的实现过程核心架构就很简单,如下所示。 platform驱动模型三个对象:platform总线、platform设备、platform驱动。 platform总线对应的内核结构:struct bus...
分类:系统相关   时间:2015-06-10 22:38:56    阅读次数:173
【转】 linux内核移植和驱动添加(三)
原文网址:http://blog.chinaunix.net/uid-29589379-id-4708909.html原文地址:linux内核移植和驱动添加(三)作者:genehang四,LED驱动的添加1,将led.c驱动文件拷贝到linux-3.1.4/drivers/char/目录下root@...
分类:系统相关   时间:2015-06-06 12:03:23    阅读次数:271
linux2.6.30.4 s3c2440 platform总线 led驱动
1  basic platform模型驱动编程,需要实现platform_device(设备)与platform_driver(驱动)在platform(虚拟总线)上的注册、匹配,相互绑定,然后再做为一个普通的字符设备进行相应的应用,总之如果编写的是基于字符设备的platform驱动,在遵循并实现platform总线上驱动与设备的特定接口的情况下,最核心的还是字符设备的核心结构:cdev、...
分类:系统相关   时间:2015-05-26 18:59:52    阅读次数:135
2440--linux2.6.30.4的的虚拟地址和物理地址的关系
1 想一次修改某个目录下所有文件的权限,包括子目录中的文件权限也要修改,要使用参数-R表示启动递归处理。 刚开始学字符设备驱动,感觉最难的是驱动和底层硬件的连接。linux上的驱动程序,是基于操作系统之上的,他并不直接和底层的硬件打交道,但是我们写的驱动必须能使硬件“跑”起来,即与硬件紧密相连。 就拿最简单的LED驱动来说,我们的驱动程序是在虚拟的内存上面跑的,但是最终,LED的点亮还...
分类:系统相关   时间:2015-05-26 12:46:38    阅读次数:241
基于platform驱动模型的LED驱动
上一篇博文《platform设备驱动框架搭建分析》主要是根据内核源码来分析platform驱动模型工作的原理,在实际的驱动开发中如何使用Linux的这么一种模型来管理这种类型的设备呢?把tq2440开发板上的LED1当做是平台设备注册到Linux系统中,让系统可以用这种platform驱动来管理他。 ①总线层:代码不用我们自己去写,内核已经提供了 ②设备层:向platform总线层注册硬件相关...
分类:其他好文   时间:2015-04-20 21:01:41    阅读次数:219
230条   上一页 1 ... 18 19 20 21 22 23 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!