¿Cómo trabajo GPIOs BEAGLEBONE

GPIO representa propósito general de entrada / salida, que resume lo pines en este modo BEAGLEBONE puede hacer bastante bien: Pueden ser entradas o salidas para la gran mayoría de aplicaciones.

En el mundo digital de la electrónica, la electricidad pasa de un modo binario. En ese sentido, pines GPIO son de alta o baja. En estado alto, el pasador está conectado a 3.3 voltios (V). En estado BAJO, el pasador está conectado a tierra.

Decir que un pin es alto o bajo es equivalente a decir que es encendido o apagado. En informática, estos dos estados a menudo se llaman verdadero y lo falso, o 1 y 0. Utilice estas designaciones para controlar los GPIO. HIGH y LOW, querido lector, resumir el mundo de la electrónica digital.

Hagas lo que hagas en tu computadora se traduce en un conjunto de alta y baja tensión a lo largo de su hardware para llevar a cabo la tarea solicitada. Es hermoso cómo tales sistemas complejos pueden ser diseñados a través de un concepto tan simple. Las siguientes secciones le dan una idea de lo que puede hacer con sólo HIGH y LOW.

Para el sistema operativo Linux (sistema operativo), todo es un archivo. Los archivos son también cómo controlar los GPIOs: mediante la lectura y escritura en los archivos de sistema de archivos del BEAGLEBONE.

Es importante, útil y perspicaz para entender cómo controlar los GPIOs a través de un enfoque directo: la manipulación de los archivos directamente desde el indicador de línea de comandos.

Si usted está familiarizado con la programación, usted debe saber que usted puede controlar los GPIOs con cualquier lenguaje que le permite abrir, leer, y escribir en archivos, tales como C.

La figura muestra la por defecto Pines GPIO. Además de esos alfileres, la figura muestra ocho tierra (GND) pines, dos 3.3V alfileres, y cuatro 5V pins- prácticamente, puede usar estos pines como fuentes de energía. Otros pines etiquetados en la figura son útiles en los siguientes capítulos.

imagen0.jpg

Los pines que no están etiquetados en la figura son, por defecto, en un modo diferente de GPIO. Algunos de los pines se puede poner en modo de GPIO, hasta un total de 65 posibles entradas y salidas digitales. Si lo hace, no es realmente necesario, aunque, como ya hay un buen montón de alfileres establecer en el modo GPIO por defecto.

Pasadores del BEAGLEBONE se han valorado en 3,3 V, lo que significa que la conexión de 5V a ellos podría ser extremadamente peligroso para su pensión - hasta el punto de hacer estallar el procesador y arruinando permanentes en la placa. ¡Tienes que ser extremadamente cuidadoso cuando lo necesite 5V para algunos componentes del circuito y asegúrese de que 5V nunca alcanza ninguno de los pines del BEAGLEBONE.




» » » » ¿Cómo trabajo GPIOs BEAGLEBONE