我将GP8(13,14,15)配置为输入/输出端口,使用的是gpio_direction_output(), gpio_direction_input(), gpio_set_value()函数,但相应端口并没有出现相应的变化,用完用表测试电压值1.6V左右,是什么原因?如何做linux驱动程序中使用gpio?
Yaoming Qin:
请问你是什么片子?从你的描述上看,你后面的调用应该是ok的,我担心你配置这个pin脚有问题,请问你是怎么配置这个pin脚的呢?是在u-boot中配的,还是在kernel中重新配置的?
user5217710:
您好,我在驱动内通过gpio_direction_output(), gpio_direction_input(), gpio_set_value()控制gpio也没反应,查看引脚状态为输入,并不是输出。
请问您最后怎么弄得?谢谢。