EngelsFransSpaans

Ad


OnWorks-favicon

ijs-gdb - Online in de cloud

Voer ice-gdb uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht ice-gdb die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


ijs-gdb - JTAG ICE-frontend voor avr-gdb
ijs-inzicht - JTAG ICE-frontend voor avr-inzicht

KORTE INHOUD


ijs-gdb/ijs-inzicht [--debugger debugger] [--vastlegging] [--negeer-intr] [--extern]
[gdb_argumenten]

PRODUCTBESCHRIJVING


ijs-gdb (respectievelijk ijs-inzicht) begint avr-gdb (respectievelijk avr-inzicht) en gierigheid
om on-chip debugging uit te voeren op Atmel AVR-processors met behulp van hun JTAG-gebaseerde on-chip debug
faciliteiten, via de Atmel JTAG ICE-pod.

Het uitvoerbare bestand voor het programma waarvoor fouten worden opgespoord, wordt naar de processor gedownload, tenzij het
--vastlegging optie is opgegeven. Binnen gdb zijn een aantal extra commando's beschikbaar wanneer
gestart, zie hun beschrijving in NIEUWE GDB-COMMANDO'S hieronder. Beperkingen op het debuggen met
de JTAG ICE-pod worden hieronder in meer detail besproken in DEBUGGING MET JTAG ICE.

De argumenten gingen naar gierigheid inclusief de waarde van de AVARICE_ARGS milieu
variabel. Dit wordt doorgaans gebruikt om de seriële poort op te geven waarop de JTAG ICE-pod zich bevindt
verbonden door instelling AVARICE_ARGS naar "-j ".

OPTIES


--debugger debugger_opdracht
Geef een andere debugger op dan avr-gdb (of avr-insight). Deze andere debugger
zou zich op dezelfde manier moeten gedragen als gdb.

--vastlegging
Download het uitvoerbare bestand waarvoor fouten worden opgespoord niet naar de mote, maar onderbreek gewoon het
huidige programma en neem aan dat het overeenkomt met het uitvoerbare bestand waaraan het is doorgegeven ijs-gdb. Deze
is vergelijkbaar met het "koppelen" aan een lopend programma binnen gdb.

--negeer-intr
Geef de --negeer-intr optie om gierigheid. De enkelstapsopdrachten in gdb (s, n)
zal dan de interrupthandlers "overstappen" (dat wil zeggen, als er een interrupt optreedt, wordt executie
wordt hervat voor de duur van de onderbreking).

--extern
Start niet gierigheid. In plaats daarvan, avr-gdb zal proberen verbinding te maken met een reeds
lopend gierigheid op poort localhost:6423.

NIEUW GDB COMMANDO'S


ijs-herstart
Herstart hebzucht.

ijsbelasting bestandsnaam
Download de uitvoerbare bestandsnaam naar de Atmel-processor en begin met het debuggen ervan (dit
vervangt de gdb laden opdracht).

doel-ijs
Maak verbinding met een kopie van gierigheid draait op poort localhost:6423.

DEBUGEN MET JTAG ICE


De JTAG ICE-foutopsporingsomgeving heeft enkele beperkingen en wijzigingen:

· Geen "zachte" breekpunten en slechts drie hardware breekpunten. Het break-commando wordt ingesteld
hardware breekpunten. De gemakkelijkste manier om met deze beperking om te gaan, is door en in te schakelen
schakel breekpunten indien nodig uit.

· Twee hardware-watchpoints van 1 byte (maar elk hardware-watchpoint neemt één hardware weg
breekpunt). Als u een watchpoint instelt op een variabele die meer dan één byte in beslag neemt,
uitvoering zal akelig traag zijn. In plaats daarvan is het beter om het volgende te doen:

bekijk *(char *)&mijnvariabele

die de minst significante byte van bekijkt mijnvariabele.

· De Atmel AVR-processors hebben een Harvard-architectuur (aparte code en databussen).
Om gegevensadres 0 te onderscheiden van codeadres 0, avr-gdb voegt 0x800000 toe aan alle gegevens
adressen. Houd hier rekening mee bij het onderzoeken van afgedrukte wijzers of bij het passeren van absoluut
adressen naar gdb-opdrachten.

MILIEU


AVARICE_ARGS
Extra argumenten om op door te geven gierigheid in de beginfase.

Gebruik ice-gdb online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    OpenPDF - Vork van iText
    OpenPDF - Vork van iText
    OpenPDF is een Java-bibliotheek voor het maken van
    en het bewerken van PDF-bestanden met een LGPL en
    MPL open source-licentie. OpenPDF is de
    LGPL/MPL open source opvolger van iText,
    een...
    Download OpenPDF - Vork van iText
  • 2
    SAGA GIS
    SAGA GIS
    SAGA - Systeem voor geautomatiseerd
    Geowetenschappelijke analyses - is een geografische
    Informatie Systeem (GIS) software met
    enorme mogelijkheden voor geodata
    verwerking en analyse...
    SAGA GIS downloaden
  • 3
    Toolbox voor Java/JTOpen
    Toolbox voor Java/JTOpen
    De IBM Toolbox voor Java / JTOpen is een
    bibliotheek van Java-klassen die de
    client/server- en internetprogrammering
    modellen naar een systeem met OS/400,
    i5/OS, o...
    Toolbox voor Java/JTOpen downloaden
  • 4
    D3.js
    D3.js
    D3.js (of D3 voor gegevensgestuurde documenten)
    is een JavaScript-bibliotheek waarmee u
    om dynamische, interactieve gegevens te produceren
    visualisaties in webbrowsers. Met D3
    u...
    D3.js downloaden
  • 5
    Shadowsocks
    Shadowsocks
    Een snelle tunnelproxy die u helpt
    firewalls omzeilen Dit is een applicatie
    waar je ook uit kunt halen
    https://sourceforge.net/projects/shadowsocksgui/.
    Het ha...
    Shadowsocks downloaden
  • 6
    GLPI-thema's
    GLPI-thema's
    Download release op
    https://github.com/stdonato/glpi-modifications/
    Kleurthema's voor GLPI 0.84 en 0.85 Nieuw
    Wijzigingen voor GLPI Dit is een
    toepassing die c...
    GLPI-thema's downloaden
  • Meer "

Linux-commando's

Ad