szcdota 发表于 2017-4-11 18:08:58

gpio输出和输入之间的转换(急急!)

项目需要,自己写了一个ds18b20温度传感器的驱动,gpio初始化配置为输出,驱动里需要在输出和输入之间进行转换,以发送指令和读取数据。
配置gpio为输入的函数:gpio_direction_input,为什么使用gpio_get_value得到gpio的值一直是0呢?
拜求高手传道解惑!!

飞凌-chongzi 发表于 2017-4-12 08:38:28

您好:
      您是不是没有申请gpio端口?或者是申请了,但是这个gpio口被其他设备占用了,建议您仔细查看一下这个gpio口的情况。

szcdota 发表于 2017-4-12 09:32:28

飞凌-chongzi 发表于 2017-4-12 08:38
您好:
      您是不是没有申请gpio端口?或者是申请了,但是这个gpio口被其他设备占用了,建议您仔细查 ...

gpio一开始就申请了,而且没有被其他设备占用,因为用示波器能够看到输入和输出的波形,但是就是用gpio_get_value读不出数据!搞了好几天了也没头绪!

szcdota 发表于 2017-4-12 18:19:38

看来又要不了了之了,通过检测按键输入也不能得到数据,am335x的gpio真心难搞。。。

听雨陌行 发表于 2020-5-7 21:07:48

您好,请问你这个问题解决了么,我也有类似的问题,想请教一下
页: [1]
查看完整版本: gpio输出和输入之间的转换(急急!)