Currently, the most used serial communication protocols to exchange information between different electronic embedded devices are the SPI and I2C. This paper describes the development and implementation of these protocols using a FPGA card. For the implementation of each protocol, it was taken into account different modes of operation, such as master/slave mode sending or pending data mode. For the implementation of the I2C protocol was necessary to perform a tri-state buffer, which makes a bidirectional data line for a successful communication between devices, allowing to take advantage of these sources provided by the FPGA. Verilog is a hardware description language better known as HDL and it was used in the work to implement and simulate these communication protocols with the software version 14.7 of Xilinx ISE Design Suite.
Resumen: Este trabajo describe el desarrollo e implementación de una aplicación móvil en Android, que a través de una comunicación Bluetooth, permite obtener, administrar y visualizar, los datos de posicionamiento geográfico de un sistema electrónico instalado en camiones, que realizan su recorrido en la Ciudad de México.Palabras clave: Aplicación en Android, bluetooth, SQLite, listas, mapas.Abstract: This paper describes the development and implementation of a mobile application for Android, using a bluetooth communication to obtain, manage and visualize geographic positioning data of an electronic system installed on trucks travelling within Mexico City.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.