Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

ice-gdb - Online w chmurze

Uruchom ice-gdb w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

Jest to polecenie ice-gdb, 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Ę


ice-gdb - nakładka JTAG ICE dla avr-gdb
ice-insight - nakładka JTAG ICE dla avr-insight

STRESZCZENIE


ice-gdb/ice-insight [--Debugger. debugger] [--schwytać] [--ignore-intr] [--zewnętrzny]
[gdb_argumenty]

OPIS


lód-gdb (odpowiednio wgląd w lód) zaczyna się avr-gdb (odpowiednio avr-wgląd) i chciwość
do debugowania na chipie w procesorach Atmel AVR przy użyciu debugowania na chipie opartego na JTAG
obiektów za pośrednictwem kapsuły Atmel JTAG ICE.

Plik wykonywalny debugowanego programu jest pobierany do procesora, chyba że plik
--schwytać opcja jest określona. W gdb When. dostępnych jest wiele dodatkowych poleceń
zostało uruchomione, zobacz ich opis w NOWYCH POLECENIACH GDB poniżej. Ograniczenia dotyczące debugowania za pomocą
kapsułę JTAG ICE omówiono bardziej szczegółowo w sekcji DEBUGOWANIE ZA POMOCĄ JTAG ICE poniżej.

Argumenty przekazane do chciwość uwzględnić wartość AVARICE_ARGS środowisko
zmienny. Jest to zwykle używane do określenia portu szeregowego, do którego podłączony jest moduł JTAG ICE
połączone poprzez ustawienie AVARICE_ARGS do „-j „.

OPCJE


--Debugger. polecenie_debuggera
Określ inny debuger niż avr-gdb (lub avr-insight). Ten inny debuger
powinien zachowywać się podobnie do gdb.

--schwytać
Nie pobieraj debugowanego pliku wykonywalnego do pamięci, po prostu przerwij
bieżący program i załóż, że pasuje on do przekazanego pliku wykonywalnego lód-gdb, To
przypomina „dołączanie” do działającego programu w gdb.

--ignore-intr
Przekaż --ignore-intr opcja do chciwość. Polecenia jednoetapowe w gdb (s, n)
następnie „przejdzie” przez procedury obsługi przerwań (tzn. jeśli wystąpi przerwanie, wykonanie
zostanie wznowiony na czas przerwania).

--zewnętrzny
Nie zaczynaj chciwość. Zamiast, avr-gdb spróbuje połączyć się z już
bieganie chciwość na porcie localhost:6423.

NOWOŚĆ GDB POLECENIA


ponowne uruchomienie lodu
Uruchom ponownie chciwość.

ładunek lodu filename
Pobierz plik wykonywalny o nazwie do procesora Atmel i rozpocznij jego debugowanie (this
zastępuje gdb załadować dowództwo).

cel-lód
Połącz się z kopią chciwość działa na porcie localhost:6423.

DEBUGOWANIE Z JTAG ICE


Środowisko debugowania JTAG ICE ma kilka ograniczeń i zmian:

· Brak „miękkich” punktów przerwania i tylko trzy punkty przerwania sprzętu. Polecenie break ustawia
sprzętowe punkty przerwania. Najłatwiejszym sposobem radzenia sobie z tym ograniczeniem jest włączenie i
wyłącz punkty przerwania w razie potrzeby.

· Dwa 1-bajtowe sprzętowe punkty obserwacyjne (ale każdy sprzętowy punkt obserwacyjny zabiera jeden sprzęt
punkt przerwania). Jeśli ustawisz punkt obserwacyjny dla zmiennej, która zajmuje więcej niż jeden bajt,
wykonanie będzie strasznie powolne. Zamiast tego lepiej wykonać następujące czynności:

oglądaj *(znak *)&mojazmienna

który obserwuje najmniej znaczący bajt mojazmienna.

· Procesory Atmel AVR mają architekturę harwardzką (oddzielne szyny kodu i danych).
Aby odróżnić adres danych 0 od adresu kodu 0, avr-gdb dodaje 0x800000 do wszystkich danych
adresy. Miej to na uwadze podczas sprawdzania wydrukowanych wskaźników lub podczas przechodzenia wartości bezwzględnych
adresy do poleceń gdb.

ŚRODOWISKO


AVARICE_ARGS
Dodatkowe argumenty do przekazania chciwość Podczas uruchamiania.

Korzystaj z ice-gdb online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    OpenPDF — rozwidlenie iText
    OpenPDF — rozwidlenie iText
    OpenPDF to biblioteka Java do tworzenia
    i edycji plików PDF z LGPL i
    Licencja open source MPL. OpenPDF to
    LGPL/MPL open source następca iText,
    w ...
    Pobierz OpenPDF — rozwidlenie iText
  • 2
    SAGA GIS
    SAGA GIS
    SAGA - System do Automatyzacji
    Analizy geologiczne - to geografia
    Oprogramowanie systemu informacyjnego (GIS) z
    ogromne możliwości geodanych
    przetwarzanie i an...
    Pobierz SAGA GIS
  • 3
    Przybornik dla Java/JTOOpen
    Przybornik dla Java/JTOOpen
    IBM Toolbox for Java / JTOpen to
    biblioteka klas Java obsługująca
    klient/serwer i programowanie internetowe
    modeli do systemu z systemem OS/400,
    i5/OS, lub...
    Pobierz Zestaw narzędzi dla języka Java/JTOpen
  • 4
    D3.js
    D3.js
    D3.js (lub D3 dla dokumentów opartych na danych)
    to biblioteka JavaScript, która pozwala
    do tworzenia dynamicznych, interaktywnych danych
    wizualizacje w przeglądarkach internetowych. Z D3
    ty...
    Pobierz plik D3.js
  • 5
    Cienie
    Cienie
    Szybki tunelowy serwer proxy, który Ci pomoże
    ominąć zapory sieciowe To jest aplikacja
    z którego również można pobrać
    https://sourceforge.net/projects/shadowsocksgui/.
    to ha...
    Pobierz Shadowsocks
  • 6
    Motywy GLPI
    Motywy GLPI
    Pobierz wydanie o godz
    https://github.com/stdonato/glpi-modifications/
    Motywy kolorystyczne dla GLPI 0.84 i 0.85 Nowość
    Modyfikacje dla GLPI To jest
    aplikacja, która...
    Pobierz motywy GLPI
  • więcej »

Komendy systemu Linux

Ad