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高