tos-set-symbols - Online en la nube

Este es el comando tos-set-symbols 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


tos-set-symbols: establece valores de variable inicializados en un binario

SINOPSIS


tos-set-símbolos [--objcopy =OBJCOPIA] [--objdump =OBJUMP]
[--target =OBJETIVO]
FICHERO DE ENTRADA ARCHIVO DE SALIDA [SYMBOL=] VALOR ...

tos-set-símbolos --srec [--objcopy =OBJCOPIA] [--objdump =OBJUMP]
[--target =OBJETIVO]
FICHERO DE ENTRADA ARCHIVO DE SALIDA [SYMBOL=] VALOR ...

tos-set-símbolos --exe [--objcopy =OBJCOPIA] [--objdump =OBJUMP]
FICHERO DE ENTRADA ARCHIVO DE SALIDA [SYMBOL=] VALOR ...

tos-set-símbolos --leer [--objdump =...] FICHERO DE ENTRADA SYMBOL...

DESCRIPCIÓN


tos-set-símbolos es una herramienta para inspeccionar y modificar los valores iniciales de variables en un
binario. Es utilizado por el sistema de compilación TinyOS para configurar el ID de un nodo y la dirección AM, para
ejemplo, cuando se usa instalar.X or reinstalar.X.

tos-set-símbolos toma an opcional first argumento que especifica la formato of la binario
"Ser" modificado or sean it is único "Ser" leer. By defecto it hechos as if --srec iba
aprobado. En lugar de pasar --srec, --exe, --objetivo La opción se puede utilizar para especificar una
formato de destino. Esta opción se pasa a objcopy. los --objdump y --objcopia las opciones permiten
que especifique qué herramientas binarias utilizar. Por defecto, tos-set-símbolos usos avr-objcopy y
avr-objdump.

La pestaña SYMBOL parámetro se refiere a una variable en la imagen para modificar o imprimir. Si la variable
está en un componente, su nombre tiene la forma componente$variable. Si el SYMBOL se omite,
por defecto es TOS_LOCAL_ADDRESS, para compatibilidad con TinyOS 1.x establecer-modo-id .

EJEMPLO


Esto lee en un archivo .srec micaZ, cambia el valor de TOS_NODE_ID a 4 y escribe un
nuevo binario a main.srec.out-4.

tos-set-symbols build/micaz/main.srec build/micaz/main.srec.out-4
TOS_NODE_ID = 4

Esto lee en un archivo Telos .srec, cambia el valor de TOS_NODE_ID y
ActiveMessageAddressC $ addr a 3 y escribe un nuevo binario en main.srec.out-3. Usa
msp430, en lugar de avr, herramientas binarias y genera un ejecutable en formato ihex.

tos-set-symbols --objcopy=msp430-objcopy --objdump=msp430-objdump
--target=ihex build/telosa/main.ihex build/telosa/main.ihex.out-3
TOS_NODE_ID = 3 ActiveMessageAddressC $ addr = 3

2 de febrero de 2006 tos-set-símbolos(1)

Use tos-set-symbols en línea usando los servicios de onworks.net



Últimos programas en línea de Linux y Windows