Jest to polecenie tos-set-symbols, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu Mac OS
PROGRAM:
IMIĘ
tos-set-symbols - ustaw zainicjowane wartości zmiennych w postaci binarnej
STRESZCZENIE
tos-set-symbole [--objkopia=OBJKOPIUJ] [--objdump=OBJDUMP]
[--cel=TARGET]
PLIK WEJŚCIOWY PLIK WYJŚCIOWY [SYMBOL=]WARTOŚĆ...
tos-set-symbole --srec [--objkopia=OBJKOPIUJ] [--objdump=OBJDUMP]
[--cel=TARGET]
PLIK WEJŚCIOWY PLIK WYJŚCIOWY [SYMBOL=]WARTOŚĆ...
tos-set-symbole --exe [--objkopia=OBJKOPIUJ] [--objdump=OBJDUMP]
PLIK WEJŚCIOWY PLIK WYJŚCIOWY [SYMBOL=]WARTOŚĆ...
tos-set-symbole --czytać [--objdump=...] PLIK WEJŚCIOWY SYMBOL...
OPIS
tos-set-symbole jest narzędziem do sprawdzania i modyfikowania początkowych wartości zmiennych w a
dwójkowy. Jest używany przez system kompilacji TinyOS do ustawienia identyfikatora węzła i adresu AM, dla
przykład, gdy używasz zainstaluj.X or reinstalacja.X.
tos-set-symbole trwa an fakultatywny drugim argument że określa dotychczasowy format of dotychczasowy dwójkowy
który jest zmodyfikowano or czy it is tylko który jest czytać. By domyślna, it Dzieje Apostolskie as if --rec była
przeszedł. Zamiast przemijania --rec, --exeThe --cel opcja może być użyta do określenia
format docelowy. Ta opcja jest przekazywana do objcopy. ten --objdump i --obiekt opcje pozwalają
możesz określić, których narzędzi binarnych użyć. Domyślnie, tos-set-symbole zastosowania avr-objcopy i
avr-objdump.
Kurs SYMBOL parametr odnosi się do zmiennej w obrazie do zmodyfikowania lub wydrukowania. Jeśli zmienna
jest w komponencie, jego nazwa ma postać składnik$zmienna, Jeśli SYMBOL jest pominięty,
to domyślnie TOS_LOCAL_ADDRESS, dla zgodności z TinyOS 1.x identyfikator trybu zestawu narzędziem.
PRZYKŁAD
Odczytuje plik micaZ .srec, zmienia wartość TOS_NODE_ID na 4 i zapisuje
nowy plik binarny do main.srec.out-4.
tos-set-symbols build/mikaz/main.srec build/mikaz/main.srec.out-4
TOS_NODE_ID=4
To czyta w pliku Telos .srec, zmienia wartość TOS_NODE_ID i
ActiveMessageAddressC$addr do 3 i zapisuje nowy plik binarny do main.srec.out-3. To używa
msp430, a nie avr, narzędzia binarne i wyprowadza plik wykonywalny w formacie 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
Luty 2, 2006 tos-set-symbole(1)
Używaj tos-set-symboli online za pomocą usług onworks.net