Interfaz Intel® Julio – GPIO
El julio de Intel es un sistema en un módulo que combina un 64-bit, motor del cómputo del cuatro-corazón con la gerencia de la energíaServicios, conectividad inalámbrica y e/S de alta velocidad para acelerar su tiempo de comercialización. El módulo ofrece un gran rendimiento y un grueso de características como Wi-Fi, Bluetooth, y la comunicación del USB entre otras interfaces como SPI, I2C, SD, y UART. Todas estas características en un dispositivo muy pequeño!
Este documento describe algunos detalles sobre la interfaz GPIO en el módulo julio. Esta información podría ser utilizada como información general, o podría ser usada como una guía para diseñar un tablero personalizado también. La información general sobre la interfaz GPIO se puede encontrar en el siguiente sitio: https://en.wikipedia.org/wiki/General-purpose_input/output
El módulo Edison tiene 8 GPIOs dedicados. Otros interfaces como SPI, I2C, UART o PWM, si no se utilizan, los pernos se pueden configurar como GPIOs también. Los detalles sobre la distribución de pines de la interfaz GPIO y el mapeo de pines de Linux se pueden comprobar en el siguiente documento: http://www.Intel.com/content/www/US/en/support/Boards-and-kits/000022327.html
La interfaz GPIO se puede utilizar la biblioteca MRAA que proporciona una API para C/C++, node. JS, Python y Java. Puede encontrar información adicional sobre la biblioteca MRAA en el siguiente sitio: https://github.com/Intel-IOT-DevKit/MRAA
El MRAA GitHub ofrece ejemplos para familiarizarse con la interfaz GPIO y podría ser útil si el cliente planea diseñar una placa personalizada.
Los recursos adicionales que pueden ser útiles también son los esquemas de la Junta de expansión de julio. Intel ofrece una tarjeta de expansión para julio que puede utilizarse como guía para diseñar un circuito de interfaz GPIO personalizado. Puedes encontrar estos esquemas en el siguiente enlace: https://software.Intel.com/en-US/articles/Intel-Joule-Expansion-Board-Schematic