调用gpio_free()是否总是必要的?

时间:2019-02-14 21:39:09

标签: gpio

是否始终需要在请求后释放GPIO引脚?释放GPIO引脚有什么作用,如果不调用gpio_free()会发生什么情况?

1 个答案:

答案 0 :(得分:1)

如果将其设置为输出类型,则调用gpio_free()意味着将其与电源断开(GND或3V3)。我编写了一个ac程序,该程序需要ctrl + c键盘中断才能退出,因此它无法释放使用的引脚,这意味着te程序退出时,引脚上仍然有电压,但是当我重新启动它时,它会复位引脚,所以调用gpio free不会停止任何代码的工作,但退出后引脚仍保持连接电源。