Всегда ли необходимо вызывать gpio_free ()? - PullRequest
0 голосов
/ 15 февраля 2019

Всегда ли необходимо освобождать вывод GPIO после того, как вы его запросили?Что делает освобождение булавки GPIO и что происходит, если вы не вызываете gpio_free ()?

1 Ответ

0 голосов
/ 15 февраля 2019

Вызов gpio_free () означает отключение его от питания (GND или 3V3), если для него задан тип выхода.Я написал AC-программу, которая требует прерывания клавиатуры ctrl + c, чтобы выйти, поэтому она не может освободить использованные контакты, это означает, что напряжение остается на контактах, когда программа завершает работу, но когда я перезапускаю ее, она сбрасывает контакты, поэтому неВызов gpio free не останавливает работу какого-либо кода, но контакты остаются подключенными к источнику питания после выхода.

...