Переключатель GPIO в течение 5 секунд при начальной загрузке ядра

Я хочу переключить gpio в течение 5 с для включения модема при начальной загрузке себя В настоящее время, я использую сценарий

echo 10 > /sys/class/gpio/export

echo "out" > /sys/class/gpio/gpio10/direction

echo 0 > /sys/class/gpio/gpio10/value

echo 1 > /sys/class/gpio/gpio10/value

sleep 5

echo 0 > /sys/class/gpio/gpio10/value

Я знаю, что это заставляет процесс начальной загрузки останавливаться в течение 5 с,

Есть ли какой-либо лучший способ сделать это?

-1
задан 17 September 2014 в 23:05

1 ответ

Замените последние две строки

sleep 5; echo 0 > /sys/class/gpio/gpio10/value &

, Который делает список команд sleep и echo в фоновом режиме.

0
ответ дан 5 August 2019 в 01:26

Другие вопросы по тегам:

Похожие вопросы: