查看: 24045|回复: 5

[Linux] led驱动

6

主题

32

回帖

128

积分

AM335x通行证

szcdota 发表于 2017-3-17 11:17:02 | 显示全部楼层 |阅读模式
在飞凌提供的LED驱动中使用了混杂设备(miscdev)进行注册,控制GPIO引脚的状态。有没有用到gpio_request这个函数对GPIO引脚进行申请?如果有是在哪个地方进行了申请呢?
因为我自己写了一个GPIO驱动,是在LED驱动基础上修改的,不用gpio_request函数提前申请GPIO资源的话,就不能控制GPIO。
哪位大大能够解惑一下,感激不尽!
回复

使用道具 举报

15

主题

3658

回帖

4387

积分

飞凌-chongzi 发表于 2017-3-17 13:53:45 | 显示全部楼层
您好:
       请您参考我们做提供的用户手册,里面有提供每个模块驱动源代码的路径,您可以找到LCD驱动源码所在,具体查看引脚状态。

点评

您好,是LED驱动,不是LCD。 一直是对照着用户手册里的源码路径研究的,只是对于没有用gpio_request函数申请gpio资源有疑惑。  详情 回复 发表于 2017-3-17 17:04
技术支持电话:0312-3119192
技术支持邮箱:Android@forlinx.com
点评回复 支持 反对

使用道具 举报

6

主题

32

回帖

128

积分

AM335x通行证

楼主| szcdota 发表于 2017-3-17 17:04:41 | 显示全部楼层
飞凌-chongzi 发表于 2017-3-17 13:53
您好:
       请您参考我们做提供的用户手册,里面有提供每个模块驱动源代码的路径,您可以找到LCD驱动源 ...

您好,是LED驱动,不是LCD。
一直是对照着用户手册里的源码路径研究的,只是对于没有用gpio_request函数申请gpio资源有疑惑。
点评回复 支持 反对

使用道具 举报

0

主题

8

回帖

25

积分

AM335x通行证

whyjy 发表于 2017-6-6 16:53:22 | 显示全部楼层
在led_dev.c的led_on()函数中已经做了设置

点评

能分析下led_on这个函数吗?没有看如同s3c2440led寄存器那么顺眼  详情 回复 发表于 2017-6-19 15:11
点评回复 支持 反对

使用道具 举报

1

主题

8

回帖

11

积分

月朗风清洋 发表于 2017-6-19 15:11:11 | 显示全部楼层
whyjy 发表于 2017-6-6 16:53
在led_dev.c的led_on()函数中已经做了设置

能分析下led_on这个函数吗?没有看如同s3c2440led寄存器那么顺眼
点评回复 支持 反对

使用道具 举报

12

主题

893

回帖

743

积分

i.MX6Q通行证i.MX6UL通行证TCU通行证AM335x通行证

飞凌-seventeen 发表于 2017-6-19 16:52:33 | 显示全部楼层
对不起,无法给予关于代码的详细解释。
技术支持电话:0312-3119192
技术支持邮箱:wince@forlinx.com
点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则