Paso 6: Intermitente HIDUINO - paso 0 - acerca de AVRDUDE
Si escribe 'avrdude' en la línea de comandos obtendrá las opciones y lo que significa que cada uno de ellos.
Explico rápidamente los más importantes, para la tarea que queremos cumplir, pero si usted solo no puede ayudar y necesidad de leer todo acerca de avrdude, LadyAda tiene un excelente tutorial sobre ello.
AVRDUDE es el comando utilizado para flash, entre otras acciones, casi cada chip AVR.
Tiene varias opciones:
“-p” Esto es sólo para decirle a qué microcontrolador su programación. Por ejemplo: at90usb162 o at90usb82.
“-P” Este es el puerto de comunicación a utilizar para comunicarse con el programador. Normalmente usaremos usb para USB (Si utilizas el AVRISPMKII), COMX para un puerto serial virtual en Windows, o /dev/cu.usbserial o /dev/cu. KeySerial1 de serie en MacOSX.
“-b” Esto es para reemplazar la velocidad en baudios serie para los programadores como el STK500. Si usted está utilizando un Arduino como programador, de lo contrario, no utilice esta opción de dejar en 19200
"-c" Aquí es donde especificamos el tipo de programador. Elija si está utilizando un arduino o avrispmkii.
“-U” OK este es el comando importante. La que hace la programación.
:r|w|v: [: formato]
-es bien flash (memoria donde se guarda el código, que utilizamos para "flash" hiduino), eeprom, hfuse (fusible alta), LFusible (fusible de baja), o efuse (fusible extendido).
r|w|v - podría ser r (lectura), w (escritura), v (verificar)
-es, pues, el archivo que desea escribir a o leer desde.
[: formato] medios (opcional) hay una bandera de formato opcional. Siempre utilizaremos "Intel Hex" formato, use yo
“-v” Esto le da salida 'verbose'... en caso de que desea depurar algo. Si desea puede utilizarlo.
“-F” Esto anula la comprobación de la firma para asegurarse de que el chip que crees que está programando. Lo utilizamos en algunos casos cuando nos sale un error tal "error de comprobación de firma de dispositivo".