comando GPIO de operación de Linux

 

Paso 1. Utilice el comando echo en la consola para exportar el número GPIO que se utilizará:

echo N> / sys / class / gpio / export

Después de la exportación, se generará el directorio / sys / class / gpio / gpioN.

Paso 2: Use el comando echo en la consola para establecer la dirección GPIO:
1. Para la entrada

echo en> / sys / class / gpio / gpioN / direction

2. Para salida

echo hacia fuera> / sys / class / gpio / gpioN / direction

3. Utilice el comando cat para ver la dirección GPIO

cat / sys / class / gpio / gpioN / direction

 

Paso 3: use el comando cat o echo en la consola para ver el valor de entrada GPIO o establecer el valor de salida GPIO:
1. Ver valor de entrada

cat / sys / class / gpio / gpioN / value

2. Salida baja

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

3. Alto rendimiento

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

 

Paso 4: use el comando echo en la consola para no exportar el número del GPIO operado:

echo N> / sys / class / gpio / no exportar

Durante la demostración, encontré un problema con el paso uno:

Verifique la multifunción de GPIOB05 = 0x9

Se encuentra que otra función ocupa el pin. Si necesita ser expuesta, la parte ocupada de la función necesita ser removida.

echo 131 > export        //暴露接口
cd gpio131
echo out > direction    //设置方向
echo 1 > value          //设置输出电平值  0低  1高
 

 

Supongo que te gusta

Origin blog.csdn.net/weixin_38293850/article/details/110964190
Recomendado
Clasificación