Firefly开源社区

打印 上一主题 下一主题

RK3288 gpio 驱动

89

积分

0

威望

0

贡献

游客

积分
89

RK3288 gpio 驱动

发表于 2016-5-30 15:08:44      浏览:6781 | 回复:4        打印      只看该作者   [复制链接] 楼主
RK3288 GPIO8_A6  这个脚 是默认下拉的,如果设为中断口的话,如果中断设计是 按键 接地的话,那就苦逼了,是不会有跳变产生外部中断的,除非你改外部电路,偶尔在此论坛里看到前面有人提到过这个问题,版主给出的一个比较模糊的解答是在dts里面修改,让试试,不知道其他人试了行不行,反正我修改了是不行的,今儿个又看到网上有个函数 int gpio_pull_updown(unsigned gpio,unsigned value); 是说设置上拉 还是下拉的,但是一直没找到它的头文件是什么,所以编译一直报错,这篇文档上说此头文件是#include<linux/gpio.h>  ,其实不是的,如果谁也碰到这些个问题,能否告知下是怎么解决的,在此先谢过。
回复

使用道具 举报

39

积分

0

威望

0

贡献

游客

积分
39
发表于 2016-6-3 11:14:14        只看该作者  沙发
gpio_pull_updown
rk3188上有用。
3288上都屏蔽掉了。
回复

使用道具 举报

89

积分

0

威望

0

贡献

游客

积分
89
发表于 2016-6-4 14:39:08        只看该作者  板凳
那你是怎么用的呢,有说在dts里面修改,好像也不管用的
回复

使用道具 举报

126

积分

0

威望

0

贡献

技术小白

积分
126
发表于 2016-6-6 12:25:02        只看该作者  地板
不明觉厉
回复

使用道具 举报

1570

积分

3

威望

0

贡献

中级创客

Rank: 4

积分
1570

突出贡献

QQ
发表于 2016-7-8 09:17:11        只看该作者  5#
函数原型在u-boot/drivers/gpio/rk_gpio.c 这个里面,,,一般是通过dts 里面配置的,,,如果修改设置没作用,看看gpio 是否有复用了
回复

使用道具 举报

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

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表