美文网首页
6.Led的驱动(iTOP4412)

6.Led的驱动(iTOP4412)

作者: 飒风灬 | 来源:发表于2018-04-21 19:22 被阅读0次

上边的注册依旧要做

led驱动,说白了就是单个io口驱动,驱动步骤如下

1.设备注册2.驱动注册  3.生成设备节点。

前边的这3步,前边有介绍了。注册io口驱动,首先考虑的是头文件,

#include    gpio的宏定义文件(虚拟地址和真实地址映像)

#include

#include

#include 这三个是gpio的头文件。

头文件添加完成后,就是代码的编写了,前边的设备注册、驱动注册、生成设备节点的代码都是一样的。主要是在probe函数中加入了io口的初始化,

gpio_request(EXYNOS4_GPL2(0), "LEDS");    //IO注册,第一个参数是引脚,第二个是注释。s3c_gpio_cfgpin(EXYNOS4_GPL2(0), S3C_GPIO_OUTPUT);   //三星平台的配置,配置引脚,模式。

gpio_set_value(EXYNOS4_GPL2(0), 0);设置引脚的io值。

相关文章

网友评论

      本文标题:6.Led的驱动(iTOP4412)

      本文链接:https://www.haomeiwen.com/subject/bmlakftx.html