Usando un programador en el sistema (3 / 5 paso)

Paso 3: Obtener y compilar el Firmware

Ahora sabemos cómo conectar el programador ISP. Procedamos, pues, para obtener el código fuente para el firmware para el Probador del Transistor.

http://www.Mikrocontroller.net/svnbrowser/Transist...

Y aquí está la documentación. En alemán. http://www.Mikrocontroller.net/articles/AVR_Trans...

Si necesita una copia descargable del firmware original de: http://www.mediafire.com/download/ds955tag3zawl4t...

Vale, descargado archivos tar.gz. A veces se llaman "tarballs", y el comando descomprimira/desempaquetarles es tar xzvf archivo.tar.gz. Por lo tanto, será tipo tar xzvr transistortester-Markus.tar.gz en una ventana xterm. Oh, sí, ya ha probablemente encontrado que usted debe ejecutar Linux o alguna variante de UNIX para poder hacer esto.

En este caso, el archivo tar.gz unarchives en un conjunto de otros archivos. Elegimos uno de ellos,

ComponentTester-1.13m.tgz y, alternadamente, descomprimira que uno: tar xzvf ComponentTester-1.13m.tgz.

Montón de archivos. Ahora, ¿qué hacer con ellos? Hay un Makefile entre estos archivos sin archivar que controla la recopilación o compilación. Desde la línea de comandos, escriba hacer.

¿Qué es esto? Obtenemos un error de compilación.

AVR-tamaño: opción no válida 'C'

¿Qué pasa? No te preocupes, no es gran cosa. Líneas en el fichero Makefile precedido por una @ son comandos externos. Estos no son esenciales para el proceso de compilación, por lo que sólo les podemos comentar con un # al principio de la línea ofensiva. Ahora, ejecutar make nuevamente. Que es mejor, sin errores.

El proceso de compilación produce un buen número de archivos de salida, pero los únicos que necesitas son los archivos eep y hexagonal : ComponentTester.eep y ComponentTester.hex --estos son los que se cargue en el chip ATM328. El archivo ComponentTester.hex se vaya en memoria flash, mientras que el archivo ComponentTester.eep es para la memoria eeprom.

Artículos Relacionados

Usando el HDK Littlebits para construir un módulo de inclinación sensible

Usando el HDK Littlebits para construir un módulo de inclinación sensible

El HDK Littlebits es una útil colección de módulos que ayudan a prototipo y prueba de un módulo de su propio. El kit es bastante sencillo y en este tutorial, usaremos lo para crear un módulo que detecta la inclinación y el gesto.Materiales:Littlebits
Usando la Arduino Uno al programa ATTINY84-20PU

Usando la Arduino Uno al programa ATTINY84-20PU

Usando la Arduino Uno al programa ATTINY84-20PU (Newark item # 68T3783). Este Instructable muestra cómo utilizar la plataforma de Arduino para trabajar con procesadores físicamente más pequeños, como el ATtiny84 (84-44-24), ATtiny85 (85-45-25) y el A
Pequeño programador

Pequeño programador

si estás en Arduino- y debe- entonces sabes que hay aplicaciones que no utiliza toda la potencia de procesamiento o en y salidas.  Para estas aplicaciones, $30 parece mucho gastar en un proyecto.  Por suerte, ATMel, la empresa que hace los "cerebros&
Cómo programa un ATtiny85 con um Arduino - Como programar ATtiny85 usando Arduino

Cómo programa un ATtiny85 con um Arduino - Como programar ATtiny85 usando Arduino

¿Cómo a easly encogimiento proyectos simples?¿Como diminuir seus projetos mais simples?ATtiny85 es un fácil de usar, barato y pequeño microcontrolador (8 patas). Usted puede programar con cualquier Arduino y puede utilizar el IDE de Arduino sí mismo
Quemar la Custom Firmware usando ArduinoISP

Quemar la Custom Firmware usando ArduinoISP

Si desea grabar el firmware personalizado a tu Arduino, necesitarás un ISP, o un programador en el sistema. Pero, ¿por qué gastar dinero en un ISP de marca cuando un Arduino puede hacer lo mismo? Este tutorial le muestra cómo instalar custom firmware
Sistema de seguridad electrónico con RTC y usuario definir código pin

Sistema de seguridad electrónico con RTC y usuario definir código pin

¡ Hola chicos!Este es un proyecto que hice usando microcontrolador pic su un sistema de seguridad código PIN electrónica con reloj de tiempo real y usuario definir características de código pin, esta página contiene todos los detalles para hacer uno
Usando un LCD I2C Attiny85

Usando un LCD I2C Attiny85

Con una pantalla LCD en un pequeño chip como un attiny85 no es realmente duro y hasta el reciente no incluso creo justificada una instructable, pero he recibido preguntas sobre él, para que así pueda ampliar sobre el proceso.Con el attiny tener sólo
Programación con Java utilizando el símbolo del sistema

Programación con Java utilizando el símbolo del sistema

Este instructable le mostrará cómo para:1. instalar el Kit de desarrollo Java.2. definir las variables de sistema para fácilmente poder compilar y ejecutar archivos java.3. compilar y Ejecutar un Java archivo de símbolo del sistema.** Esto es princip
Instrucciones de montaje para el núcleo del Reactor, programador de Arduino DIY

Instrucciones de montaje para el núcleo del Reactor, programador de Arduino DIY

Cómo funcionaUSB-Mini conector, esto proporciona el poder y la comunicación de datos serial de la computadora del programador del núcleo del Reactor.FT232RL USB/Serial, el chip de comunicación IC por FTDI. Convierte la señal USB a 5 voltios TTY seria
Relámpago de Navidad usando arduino ide dp32 Junta

Relámpago de Navidad usando arduino ide dp32 Junta

Cosas que necesitamos:1. DP32 Junta2. PGM programador (programa de la Junta)3. 2 Cables USB (micro y mini)4. Adruino IDE5. cargadorPaso 1: Descargar el ide MPLABX y ArduinoEnlace para descargar MPLABX -> http://www.microchip.com/mplab/mplab-x-ideEnla
Maxima (wxMaxima) - sistema de álgebra libre (CAS).

Maxima (wxMaxima) - sistema de álgebra libre (CAS).

Qué es MAXIMA [1]Maxima es un sistema de álgebra computacional, distribuido bajo la Licencia Pública General. Tiene, ambos, capacidad de operaciones simbólicas como numéricas (homepage de Maxima).Una interfaz gráfica de usuario para Maxima es multipl
ATmega de Analista/programador USBtinyISP y Arduino

ATmega de Analista/programador USBtinyISP y Arduino

esto es para mostrar cómo se puede programar un chip Amtel Atmega usando un programador USB AVR.  He elegido el USBtinyISP v3.0 programa.  Recogí mi en ebay para creo que $10.  También utilizaré el software Arduino, porque es gratis y me gusta el len
Cómo cultivar lechuga utilizando un sistema de drenaje

Cómo cultivar lechuga utilizando un sistema de drenaje

sistema de auto riegoHe crecido lechuga usando un nylon absorbe el sistema que se muestra en las fotos adjuntas. Las lechugas son 4 semanas después de su transplante de las plántulas. Este sistema es tan simple y muy eficaz. Una vez que usted llene e
Sistema de seguridad con 1Sheeld

Sistema de seguridad con 1Sheeld

en este proyecto, usando 1Sheeld para construir un sistema de seguridad con ultrasónico y el teclado incluido en la aplicación del escudo.Paso 1: Componente usado para este proyecto1 - Arduino Uno (o cualquier tipo de familia de Arduino).2 - 1Sheeld.