Paso 6: Subir código
Suponiendo que has descargado lo que usted necesita para avrdude, permite abrir una ventana de símbolo del sistema (para que los usuarios de windows que es). Si usas el USBtinyISP que vende adafruit, utilice el código exactamente como lo tengo (saltar hacia abajo), otra que tenga que saber lo que se llama tu programador. Para averiguar qué avrdude llama su programador, escriba en
avrdude - c?
El "?" realmente puede ser cualquier palabra compuesta, escupirá hacia fuera de una lista de opciones.
Una vez que el programador encuentra, usted también necesitará saber qué microcontrolador utiliza. Si usas el attiny13 como yo, utilizar el código que tengo, de lo contrario usted tendrá que encontrar mediante búsquedas en la lista generada por escribir en:
avrdude -p?Una vez tienes, necesitará averiguar donde el archivo se encuentra (qué está en el directorio). Siempre me encuentro es más fácil de navegar a la carpeta donde el archivo .hex se encuentra antes de escribir en todas las cosas de avrdude.
Para navegar a donde está el archivo .hex, utilice el cambio de director comando "cd". Por ejemplo, permite decir estaba en el directorio "C:\Users\" y que quería llegar a la carpeta documentos (que se encuentra en la carpeta "Sasha" [mi nombre] que está en los usuarios), usted podría utilizar un comando "cd Sasha\Documents" o usar dos mandos consecutivos "cd Sasha" + "cd documentos" para llegar allí. Voy a dejar averiguar desde allí. Es útil saber el comando "ls" que enumera Cuáles son los archivos y carpetas en el directorio actual. Una vez que han navegado en el directorio con xmas_card.hex se puede proceder al comando de avrdude que viene a continuación. Puede ver el directorio de mi PC en la línea superior de la imagen en este paso.
Si tienes nombres el archivo .hex algo más, debe cambiar el comando para que coincida con. Suponiendo que estás en el directorio correcto y han hecho todo lo anterior y han conectado el programador correctamente, ejecute el siguiente comando:
AVRDUDE - c usbtiny p - t13 flash:w:xmas_card.hex - U
Si se realiza correctamente, usted debe obtener una pantalla como la mostrada en la imagen. Si obtiene errores y necesita ayuda, post en los comentarios o envíame un mensaje.
Ahora puede desoldar los cables que conectamos para el programador. Esto es bastante simple que creo.