InglésFrancésEspañol

Ad


icono de página de OnWorks

avra - Online en la nube

Ejecute avra en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando avra que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


avra - Ensamblador para la familia de microcontroladores Atmel AVR

SINOPSIS


Avra [-f] [O|M|I|G] tipo de archivo de salida
[-o archivar] Nombre del archivo de salida
[-l archivo de lista] generar archivo de lista
[-m archivo de mapa] generar archivo de mapa
[--definir símbolo [= valor]] [--incluyeruta camino] [-listamac]
[--max_errores número] [--dispositivos] [--versión]
[-h] [--ayuda] ayuda general
en archivo

DESCRIPCIÓN


AVRA es un ensamblador para microcontroladores Atmel AVR, y es casi compatible con
El propio ensamblador de Atmel AVRASM32. Las diferencias entre los dos son:

Soporte para algunas directivas de preprocesador adicionales.
incluye: .define, .undef, .ifdef, .ifndef, .if, .else, .endif, .elif, .elseif,
.advertencia

No se admiten todas las opciones de la línea de comandos.
No se admite la especificación de un archivo eeprom (-e). Todos los datos de eeprom se guardan en un
archivo llamado program.eep.hex y siempre formato hexadecimal de Intel. Otros formatos de archivo hexadecimales
que Intel actualmente no son compatibles.

No se admiten referencias directas.
Como en C, debe definir todo antes de usarlo, excepto las etiquetas.
Esto asegura que directivas como .ifdef y .undef funcionen correctamente. Si
está familiarizado con el lenguaje de programación C, debería familiarizarse con AVRA.
Consulte el capítulo "Técnicas de programación" para obtener más información sobre cómo escribir correctamente
código.

Soporte de macros mejorado.
AVRA tiene algunas características nuevas para escribir macros flexibles. Esto debería aumentar la
capacidad de reutilizar código, por ejemplo, construir su propia biblioteca.

Soporte de depuración.
AVRA crea un archivo coff cada vez que el ensamblaje fue exitoso. Este archivo permite AVR
Studio o cualquier depurador compatible con coff para simular o emular el programa.

Metaetiquetas para el tiempo de montaje.
Esto le ayuda a rastrear versiones de su software y también se puede utilizar para generar
números de serie específicos del cliente.

CAMPUS


Se pueden dar varias opciones después de un '-', pero si una opción requiere un argumento; los
El argumento debe darse después de esa opción.

- archivo de lista, -l
Crear archivo de lista

- archivo de mapa, -m
Crear archivo de mapa

--definir, -D
Definir símbolo.

--incluyeruta, -I
Incluir rutas adicionales.

--listmac
Lista de expansión de macro en el archivo de lista.

--max_errores
Número máximo de errores antes de salir (predeterminado: 10)

--dispositivos
Enumere los dispositivos compatibles.

--versión
Información de versión.

--ayuda, -h
Mostrar resumen de opciones.

Use avra en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad