FTDI en C (7 / 12 paso)

Paso 7: Conectar el dispositivo de la lista

Una vez que se ejecuta la función get_device_list(), somos libres conectar a uno de los dispositivos mencionados. La función de connect_device() tiene un puntero al valor deseado de la velocidad para la conexión. Esta función requiere que el usuario introduzca un número 0-8, que se correlaciona a los dispositivos de la función get_device_list(). La función de connect_device() luego se conecta al dispositivo FTDI respectivo en la tasa de baudios pasado.

Código enlace

  • 6-28: información de usuario y el dispositivo aparece. Luego, se solicita la entrada del usuario. El usuario debe introducir 0-8 para la selección sea válida.
  • 31: Si el usuario selecciona la opción '9', nos devuelva falsas, puesto que no fue conectado ningún dispositivo.
  • 35: otra cosa, si el usuario selecciona un 0-8 a continuación, la función intentará el correspondiente dispositivo en la lista generamos en funciones anteriores.
  • 38: aquí abrimos realmente el dispositivo correspondiente a selección del usuario.
  • 41: cargamos la tasa de baudios por defecto en la variable de tasa de baudios.
  • 43: fijamos la tasa de baudios a 115.200. Se trata de la velocidad por defecto.

Artículos Relacionados

Adaptador de Arduino Mini protoboard FTDI

Adaptador de Arduino Mini protoboard FTDI

Quería ser capaz de programar un Arduino Mini (v5) en lugar de un protoboard. Las instrucciones son fáciles de encontrar en la página de Arduino (Guía para el Arduino Mini) pero luego los cables obstaculizar mi proyecto. Yo uso un cable FTDI TTL-232,
Convertir Cable FTDI para "FTDI Dongle" adaptador XBee

Convertir Cable FTDI para "FTDI Dongle" adaptador XBee

imaginar son pruebas de un proyecto de "Wireless" que lo haría fuera de su oficina o casa, por ejemplo utilizando módulos XBee para controlar algún tipo de robot, coche del RC, globo meteorológico, etc. de su ordenador portátil.Usted puede encon
Como subir códigos a Lilypad Arduino sin FTDI con usando Arduino Uno

Como subir códigos a Lilypad Arduino sin FTDI con usando Arduino Uno

Hoy, voy a demostrarte que yo había diseñado un problema con mi módulo FTDI mientras estoy tratando de subir a cualquiera - en el IDE de Arduino - códigos desde mi computadora a la placa Lilypad Arduino Atmega328.En realidad, debe utilizar los módulo
Mod un adaptador USB a TTL serie (CP2102) programa Arduino Mini Pro como el FTDI con Auto-reset

Mod un adaptador USB a TTL serie (CP2102) programa Arduino Mini Pro como el FTDI con Auto-reset

Este USB a TTL Serial board basada en el chip CP2102, está disponible en eBay. Y puede ser utilizado para programar el Arduino Pro Mini y otros que no tienen USB en placa. Pero no es tan conveniente como la Junta FTDI vendida por diversión de la chis
Adaptador USB FTDI basada DMX transmisor con aislamiento

Adaptador USB FTDI basada DMX transmisor con aislamiento

Descubierto por accidente, cuando tenía un adaptador FTDI USB a serie enchufado durante el uso de un programa DMX y notó que era vista como un dispositivo del transmisor DMX USB de Enttec. Después de algunas investigaciones sobre el tema, empecé con
FTDI USB a Serial Converter guía

FTDI USB a Serial Converter guía

un Serial al convertidor del USB es una de las partes más útiles que puedes tener en tu caja de la electrónica. Puede ser utilizado para la depuración, programacióny todo tipo de proyectos de ingeniería inversas. En este tutorial te mostramos cómo mo
Programar un ardweeny con un duemilinove (no más ftdi cable necesario!)

Programar un ardweeny con un duemilinove (no más ftdi cable necesario!)

ok, este es un simple instructivo, no sé por qué otros tienen todavía hacer esto (causa su super fácil) pero básicamente este instructible llegó a existir porque era demasiado barato para comprar un cable ftdi.Paso 1: Quite la atmega de su duemiliono
Rúbrica de FTDI de Arduino

Rúbrica de FTDI de Arduino

, que quiere programar un bootloaded AVR. O posiblemente, un Arduino Lilypad y no hay manera de programar. Hay algunas soluciones disponibles para usted: usted podría comprar un adaptador de USB a FTDI (disponible en Adafruit, Sparkfun, etc.), usted
Programar Arduino Mini 05 FTDI Basic

Programar Arduino Mini 05 FTDI Basic

Cuando se necesita un pequeño arduino con una buena cantidad de pines de I/O, el Arduino Mini es para ti. Esta es una de mis favoritas microcontroladores para proyectos de tecnología usable debido a su tamaño.Paso 1: materiales Arduino MiniBásico FTD
Cable FTDI

Cable FTDI

chip FTDI el sólo viene en un paquete muy pequeño SMD (SSOP28) así que una palabra de precaución que grabado una junta para que en casa no es fácil. Tuve una oportunidad de usar el laboratorio escuela bien equipada e hizo esto en dos tablero de cobre
Program Arduino Pro Mini with FTDI FT232RL

Program Arduino Pro Mini with FTDI FT232RL

Cómo programar Arduino Pro Mini con FT232RL de FTDI¿Qué necesitamos?1. Arduino Pro Mini2. puente de alambre hembra a hembra3. FTDI FT232RL4. macho A Mini B USB cable5. Arduino IDELas conexiones del FT232RL de FTDI y el Mini Pro son:GND -> GNDCTS-->
Como flashear la actualización de Firmware para ESP8266 con FTDI

Como flashear la actualización de Firmware para ESP8266 con FTDI

Hoy, voy a mostrarte cómo flash su ESP8266 con actualizaciones de firmware realmente rápidas y fáciles.La necesidad de la lista:1. ESP82662. FTDI con cable mini usb (ESP8266 requiere 3.3V al programa)3. pequeña protoboard con cables de pequeña cinta
Cómo programar un LilyPad sin convertidor FTDI

Cómo programar un LilyPad sin convertidor FTDI

Hola a todos! En este artículo voy a mostrar cómo programar el Arduino LilyPad sin el convertidor FTDI.Arduino LilyPad es uno de los muchos Arduino microcontrolador familia, pero con una característica que lo hace único.La placa LilyPad, de hecho, se
#2 uso de ejemplos de Arduino un Arduino como programador FTDI

#2 uso de ejemplos de Arduino un Arduino como programador FTDI

en este instructable le mostraré cómo utilizar un Arduino Uno, Duemilanove, Diecimila, Mega 2560, Mega 1280 o Nano al programa un Arduino Pro, Pro Mini, Mini, LilyPad o cualquier otro dispositivo con un ATmaga168, ATmaga328 utilizando un Arduino. Per