Firefly开源社区
标题:
RK3288 gpio 驱动
[打印本页]
作者:
awan
时间:
2016-5-30 15:08
标题:
RK3288 gpio 驱动
RK3288 GPIO8_A6 这个脚 是默认下拉的,如果设为中断口的话,如果中断设计是 按键 接地的话,那就苦逼了,是不会有跳变产生外部中断的,除非你改外部电路,偶尔在此论坛里看到前面有人提到过这个问题,版主给出的一个比较模糊的解答是在dts里面修改,让试试,不知道其他人试了行不行,反正我修改了是不行的,今儿个又看到网上有个函数
int gpio_pull_updown(unsigned gpio,unsigned value); 是说设置上拉 还是下拉的,但是一直没找到它的头文件是什么,所以编译一直报错,这篇文档上说此头文件是
#include<linux/gpio.h>
,其实不是的,如果谁也碰到这些个问题,能否告知下是怎么解决的,在此先谢过。
作者:
goodtalent
时间:
2016-6-3 11:14
gpio_pull_updown
rk3188上有用。
3288上都屏蔽掉了。
作者:
awan
时间:
2016-6-4 14:39
那你是怎么用的呢,有说在dts里面修改,好像也不管用的
作者:
Physicist
时间:
2016-6-6 12:25
不明觉厉
作者:
loading
时间:
2016-7-8 09:17
函数原型在u-boot/drivers/gpio/rk_gpio.c 这个里面,,,一般是通过dts 里面配置的,,,如果修改设置没作用,看看gpio 是否有复用了
欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/)
Powered by Discuz! X3.1