Wishlist

[woosw_list]

No hay productos en el carrito.

Manual de Atmel Studio con programador XCU o Pkit2

Para realizar la configuración de AVRDUDE en Atmel Studio se debe de tener instalado el software Microside v1.0, si aun no lo tienes instalado en el siguiente link lo podrás descargar.

Configuración de AVRDUDE en Atmel Studio.

Ve a la parte superior izquierda de la ventana del programa, selecciona Tools y clic en External Tools…

Captura-de-pantalla-57
1. Ventana tools

Se mostrará una ventana donde es posible realizar distintas configuraciones. Marca la casilla Use Output window y da clic en OK.

Lista de comandos de AVRDUDE que podrás utilizar en la parte de arguments.

 

-p (Microcontrolador) Te ayuda para decir el microcontrolador que se está programando. Por ejemplo, si está programando un microcontrolador ATmega328P, use m328p.

-b (Velocidad de transmisión) Te ayuda a anular la velocidad de transmisión en serie para programadores.

-B (Velocidad de bits) Te ayuda a controlar la tasa de bits, es la rapidez con que el programador se comunica con el chip.

-C (archivo de configuración) Te ayuda a la configuración del archivo AVRDUDE sobre todas las diferentes formas en que puede comunicarse con el programador. Hay un archivo de configuración predeterminado.

-c (programador) Te ayuda a especificar el tipo de programador. Por ejemplo, si se está utilizando el programador XCU se pondrá pickit2.

-P (puerto) Te ayuda a especificar el puerto de comunicación que se utiliza para la comunicación con el programador. Por ejemplo, puede ser COM1 o  USB.

-F  Te ayuda a especificar el microcontrolador que estas programando.

-e Te ayuda a borrar el programa que ya se encontraba en el microcontrolador para poder cargar uno nuevo.

-U Este comando es realmente importante, con el realizamos la programación en nuestro microcontrolador, con el podemos realizar la escritura en flash o eeprom.  Los comandos r, w, v, son herramientas del comando principal (-U) se puede utilizar r (lectura) w (escritura) o v (verificar). Por ejemplo, si  se desea escribir en memoria flash seria: -U flash:w:

-n Esto significa que en realidad no escribes nada.

-V Esto desactiva la verificación automática al escribir

-u  Esto te ayuda si deseas modificar los bits del fusible.

-t : Este es un modo ‘terminal’ donde puede escribir comandos en una fila. No uses esto, es confuso para los principiantes.

-E : Esto te ayuda a enumerar algunas especificaciones para el programador.

-v : Esto te da una salida detallada, en caso de que quieras depurar algo.

 

 

Title:   XCU (También se puede colocar Pkit2)

Command:  C:\Program Files (x86)\MICROSIDE\XIDE v1.0\avrdude.exe

Arguments: -c pickit2 -p m328p -P usb -e -U flash:w:”$(BinDir)\$(TargetName).hex”:a

Captura-de-pantalla-59
2. Ventana external tools

Ve a la parte superior izquierda de la ventana del programa, selecciona Tools y clic en XCU.

Captura-de-pantalla-60
3. Ventana tools

El registro se mostrará como el siguiente.

Captura-de-pantalla-58-700x291
4. Registro