ChinaUnix.net
相关文章推荐:

led驱动电源外壳

S3C2440 led 驱动的编写


我用的板子使用引脚GPB5~7外节三个led

驱动参考卫东山的书籍编写的

操作步骤:

(1)、引脚功能设置位输出。

(2)、要点亮led,令引脚输出0。

(3)、要熄灭led,令引脚输出1。

1、led驱动代码。

 

stati...

by gududesiling - 移动操作系统 - 2011-12-20 09:44:14 阅读(607) 回复(0)

相关讨论

led驱动 好就没写了,虽然写的比较烂。但是一定要坚持。坚持学习,坚持记录。 这段时间写了两个小小的驱动,很简单。还看了一下书。led驱动和BUTTON的驱动。 现在先说下led的感觉 首先是设备注册函数: 1.发现原来2.6内核和2.4内核提倡的注册设备方法是不同的。很多资料上面都说尽量使用固定的主设备号,但是在《linux设备驱动程序》书中说尽量使用动态分配的方法,我想这个也是linux发展的方向。 2.在2.4中用来...

by liubaifu - Linux文档专区 - 2008-12-06 02:31:18 阅读(626) 回复(0)

本帖最后由 black__list 于 2012-12-25 23:06 编辑 前几天写的led驱动,移植后发现灯不亮,请问怎样调试。。。。 在线等。。。。。。有知道的说一声,谢谢。。

by black__list - 驱动开发 - 2012-12-31 10:44:59 阅读(1307) 回复(2)

你好,我是新人,想通过led驱动来了解和加深对驱动和内核的理解。现在有个关于led驱动的问题,想请教高手帮忙。 先说下我的任务: led驱动完成后,给用户空间暴露 status led1 led2 led3 led4 led5 led6 led7 8个文件。 举个例子,假设你的驱动挂上后,在/sys/bus/i2c/drivers/ewtsa/4-0068/下面, 则在该目录下应该有status led1 led2 led3 led4 led5 led6 led7 这8个文件,每个文件会对应一个led灯。 ...

by vampire-linux - 内核源码 - 2012-10-24 14:12:34 阅读(606) 回复(0)

你好,我是新人,想通过led驱动来了解和加深对驱动和内核的理解。现在有个关于led驱动的问题,想请教高手帮忙。 先说下我的任务: led驱动完成后,给用户空间暴露 status led1 led2 led3 led4 led5 led6 led7 8个文件。 举个例子,假设你的驱动挂上后,在/sys/bus/i2c/drivers/ewtsa/4-0068/下面, 则在该目录下应该有status led1 led2 led3 led4 led5 led6 led7 这8个文件,每个文件会对应一个led灯。 ...

by vampire-linux - 内核源码 - 2012-10-24 14:10:35 阅读(869) 回复(0)

大家好。 刚开始看led驱动程序。 我的开发板内核编译的时候已经编译过了led驱动,自己的led.ko无法insmod,是不是要重新编译内核,不把led编译进内核? 编译进内核的led驱动也找不到设备文件在什么地方,查看/proc/devices找不到设备号,/dev里也没找到。 希望高手指点一下。 谢谢。

by zhongli_i - 嵌入式开发 - 2012-03-28 15:46:10 阅读(1387) 回复(6)

还没有学驱动时,大部分对驱动的言论,包括老师的介绍都说做驱动是嵌入式里最难的部分,涉及到底层硬件和内核的知识,心里因此增加了不少畏惧。自己开始学习的时候便开始看些驱动方面的书,希望能有个比较好的认识,可慢慢的发现几乎看不懂,看了韦东山老师的部分视频后果然豁然开朗,发现做led驱动以及其它驱动时,最主要的是要明白应用程序、库、内核、驱动程序之间的关系,在视频里韦东山老师首先为我们一步一步构造出它们之间的...

by xiaoyangren11 - 驱动开发 - 2012-03-26 08:56:07 阅读(2500) 回复(2)

转载自:

http://blog.sina.com.cn/s/blog_5d2a81780100d989.html

这几天一直在整...

by gududesiling - 移动操作系统 - 2011-12-20 09:44:14 阅读(846) 回复(0)

刷机时版本写错。出现白屏现象可以通过改屏的驱动来修复。对于多驱动屏资料,如果写入开机后屏显示不正常,可以通过更换屏驱动来解决! 文件: MTKleddev.rar 大小: 1218KB 下载: 下载 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/13793/showart_2073993.html

by wheel - Linux文档专区 - 2009-10-20 14:02:56 阅读(965) 回复(0)

硬件资源 led2——GPO_06控制。 移植代码GPIO底层API GPIO相关底层API在arch/arm/mach-lpc32xx/include/mach/lpc32xx_gpio.h文件中实现。 使用范例: 536 /* Set led GPIO as an output */537 __raw_writel(OUTP_STATE_GPO(1), GPIO_P2_DIR_SET(GPIO_IOBASE)); 292 /* Enable the backlight */293 #if defined (CONFIG_SMARTARM3250_QVGA_PANEL_V1_00)294 __raw_writel(OUTP_STATE_GPO(4), GPIO_P3_OUTP_...

by chenxibing008 - Linux文档专区 - 2009-10-14 20:17:07 阅读(814) 回复(0)

整理一下思路,刚刚看的mini2440 led驱动。 mini2440的led接了4个GPIO,分别是GPB5-8 关于这几个GPIO的寄存器描述可以看三星的文档,主要是GPBCON,GPBDAT和GPBUP,GPBCON寄存器可以表示某引脚是输入功能还是输出功能,因为这些引脚是复用的。GPBDAT用来给某引脚读写数据的。GPBUP表示是否使用内部上拉电阻,这里没有用上,貌似,不懂。 linux对ARM支持很好,有关gpio的操作都有函数写好了,直接用就可以。 以前真是傻呀,自己写...

by lixinlu2000 - Linux文档专区 - 2009-04-18 23:40:16 阅读(741) 回复(0)