EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

ice-gdb - Online in the Cloud

Run ice-gdb in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command ice-gdb that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NUME


ice-gdb - JTAG ICE frontend pentru avr-gdb
ice-insight - JTAG ICE frontend pentru avr-insight

REZUMAT


ice-gdb/ice-insight [--depanator debugger] [--captură] [--ignore-intr] [--extern]
[gdb_arguments]

DESCRIERE


gheață-gdb (respectiv perspectivă de gheață) începe avr-gdb (respectiv avr-insight) Şi avariţia
pentru a face depanare pe cip pe procesoarele Atmel AVR folosind depanarea lor pe cip bazată pe JTAG
facilități, prin podul Atmel JTAG ICE.

Executabilul pentru programul care este depanat este descărcat pe procesor, cu excepția cazului în care
--captură este specificată opțiunea. Un număr de comenzi suplimentare sunt disponibile în gdb când
a început, vedeți descrierea acestora în NOI COMENZI GDB de mai jos. Restricții privind depanarea cu
podul JTAG ICE sunt discutate mai detaliat în DEBUGING WITH JTAG ICE de mai jos.

Argumentele trecute la avariţia includ valoarea AVARICE_ARGS mediu inconjurator
variabil. Acesta este de obicei folosit pentru a specifica portul serial la care se află podul JTAG ICE
conectat prin setare AVARICE_ARGS la „-j ".

OPŢIUNI


--depanator comanda_debugger
Specificați un depanator diferit de avr-gdb (sau avr-insight). Celălalt depanator
ar trebui să se comporte similar cu gdb.

--captură
Nu descărcați executabilul care este depanat pe mote, doar întrerupeți
programul curent și să presupunem că se potrivește cu executabilul transmis gheață-gdb. Acest
este similar cu „atașarea” unui program care rulează în gdb.

--ignore-intr
Treceți --ignore-intr opțiunea pentru avariţia. Comenzile cu un singur pas în gdb (s, n)
va trece apoi peste manevrele de întrerupere (adică, dacă are loc o întrerupere, execuția
va relua pe durata întreruperii).

--extern
Nu incepe avariţia. In schimb, avr-gdb va încerca să se conecteze la un deja
funcţionare avariţia pe portul localhost:6423.

NOU GDB COMANDE


gheață-repornire
Reporniți avariția.

încărcătură de gheață nume de fișier
Descărcați numele fișierului executabil în procesorul Atmel și începeți să îl depanați (acest
înlocuiește gdb încărca comanda).

tinta-gheata
Conectați-vă la o copie a avariţia rulează pe portul localhost:6423.

DEBUGARE CU JTAG ICE


Mediul de depanare JTAG ICE are câteva restricții și modificări:

· Fără puncte de întrerupere „soft” și doar trei puncte de întrerupere hardware. Comanda break se setează
puncte de întrerupere hardware. Cel mai simplu mod de a face față acestei restricții este activarea și
dezactivați punctele de întrerupere după cum este necesar.

· Două puncte de urmărire hardware de 1 octet (dar fiecare punct de urmărire hardware ia câte un hardware
punct de întrerupere). Dacă setați un punct de supraveghere pe o variabilă care are mai mult de un octet,
execuția va fi abisal de lentă. În schimb, este mai bine să faceți următoarele:

ceas *(car *)&variabila mea

care urmărește octetul cel mai puțin semnificativ al variabila mea.

· Procesoarele Atmel AVR au o arhitectură Harvard (cod și magistrale de date separate).
Pentru a distinge adresa de date 0 de adresa de cod 0, avr-gdb adaugă 0x800000 la toate datele
adrese. Țineți cont de acest lucru atunci când examinați indicatoarele tipărite sau când treceți absolut
adrese la comenzile gdb.

MEDIUL


AVARICE_ARGS
Argumente suplimentare pentru a le transmite avariţia la pornire.

Use ice-gdb online using onworks.net services


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    OpenPDF - Furk of iText
    OpenPDF - Furk of iText
    OpenPDF este o bibliotecă Java pentru creare
    și editarea fișierelor PDF cu un LGPL și
    Licență open source MPL. OpenPDF este
    Succesorul LGPL/MPL open source al iText,
    o ...
    Descărcați OpenPDF - Furk of iText
  • 2
    SAGA GIS
    SAGA GIS
    SAGA - Sistem pentru automatizare
    Analize Geoștiințifice - este un Geografic
    Sistemul informatic (GIS) software cu
    capacități imense pentru geodate
    procesare și ana...
    Descărcați SAGA GIS
  • 3
    Caseta de instrumente pentru Java/JTOpen
    Caseta de instrumente pentru Java/JTOpen
    IBM Toolbox for Java / JTOpen este un
    biblioteca de clase Java care acceptă
    programare client/server și internet
    modele către un sistem care rulează OS/400,
    i5/OS, o...
    Descărcați Toolbox pentru Java/JTOpen
  • 4
    D3.js
    D3.js
    D3.js (sau D3 pentru documente bazate pe date)
    este o bibliotecă JavaScript care vă permite
    pentru a produce date dinamice, interactive
    vizualizări în browsere web. Cu D3
    tu...
    Descărcați D3.js
  • 5
    Shadowsocks
    Shadowsocks
    Un proxy tunel rapid care vă ajută
    ocoli firewall-urile Aceasta este o aplicație
    care poate fi, de asemenea, preluat de la
    https://sourceforge.net/projects/shadowsocksgui/.
    Are...
    Descărcați Shadowsocks
  • 6
    Teme GLPI
    Teme GLPI
    Descărcați versiunea la
    https://github.com/stdonato/glpi-modifications/
    Teme de culoare pentru GLPI 0.84 și 0.85 Nou
    Modificări pentru GLPI Acesta este un
    aplicație care c...
    Descărcați teme GLPI
  • Mai mult »

Comenzi Linux

Ad