InglesPransesEspanyol

Ad


OnWorks favicon

ice-gdb - Online sa Cloud

Magpatakbo ng ice-gdb sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na ice-gdb na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


ice-gdb - JTAG ICE frontend para sa avr-gdb
ice-insight - JTAG ICE frontend para sa avr-insight

SINOPSIS


ice-gdb/ice-insight [--debugger debugger] [--huli] [--ignore-intr] [--panlabas]
[gdb_arguments]

DESCRIPTION


yelo-gdb (ayon sa pagkakabanggit ice-insight) magsisimula avr-gdb (ayon sa pagkakabanggit avr-insight) At katakawan
upang gawin ang on-chip debugging sa mga processor ng Atmel AVR gamit ang kanilang on-chip debug na nakabatay sa JTAG
pasilidad, sa pamamagitan ng Atmel JTAG ICE pod.

Ang executable para sa program na na-debug ay dina-download sa processor maliban kung ang
--huli ang pagpipilian ay tinukoy. Ang isang bilang ng mga karagdagang command ay magagamit sa loob ng gdb kapag
nagsimula, tingnan ang kanilang paglalarawan sa BAGONG GDB COMMANDS sa ibaba. Mga paghihigpit sa pag-debug gamit ang
ang JTAG ICE pod ay tinalakay nang mas detalyado sa DEBUGGING WITH JTAG ICE sa ibaba.

Ang mga argumento ay ipinasa sa katakawan isama ang halaga ng AVARICE_ARGS kapaligiran
variable. Ito ay karaniwang ginagamit upang tukuyin ang serial port kung saan ang JTAG ICE pod ay
konektado sa pamamagitan ng setting AVARICE_ARGS sa "-j ".

Opsyon


--debugger debugger_command
Tumukoy ng ibang debugger kaysa sa avr-gdb (o avr-insight). Itong isa pang debugger
dapat kumilos katulad ng gdb.

--huli
Huwag i-download ang executable na na-debug sa mote, matakpan lang ang
kasalukuyang programa at ipagpalagay na tumutugma ito sa executable na ipinasa sa yelo-gdb. ito
ay katulad ng "pag-attach" sa isang tumatakbong programa sa loob ng gdb.

--ignore-intr
Ipasa ang --ignore-intr pagpipilian sa katakawan. Ang mga single-step na command sa gdb (s, n)
ay pagkatapos ay "step over" makagambala sa mga humahawak (ibig sabihin, kung magkaroon ng interrupt, execution
magpapatuloy sa tagal ng pagkaantala).

--panlabas
Huwag magsimula katakawan. Sa halip, avr-gdb ay susubukang kumonekta sa isang na
tumatakbo katakawan sa port localhost:6423.

BAGONG GDB UTOS


ice-restart
I-restart ang katakawan.

ice-load filename
I-download ang executable filename sa Atmel processor at simulan ang pag-debug nito (ito
pinapalitan ang gdb magkarga utos).

target-yelo
Kumonekta sa isang kopya ng katakawan tumatakbo sa port localhost:6423.

NAG-DEBUGG SA JTAG Yelo


Ang kapaligiran ng pag-debug ng JTAG ICE ay may ilang mga paghihigpit at pagbabago:

· Walang "malambot" na breakpoint, at tatlong hardware breakpoints lamang. Nagtatakda ang break command
mga breakpoint ng hardware. Ang pinakamadaling paraan upang harapin ang paghihigpit na ito ay ang paganahin at
huwag paganahin ang mga breakpoint kung kinakailangan.

· Dalawang 1-byte na hardware watchpoints (ngunit ang bawat hardware watchpoint ay nag-aalis ng isang hardware
breakpoint). Kung magtatakda ka ng watchpoint sa isang variable na tumatagal ng higit sa isang byte,
ang pagpapatupad ay magiging napakabagal. Sa halip ito ay mas mahusay na gawin ang mga sumusunod:

panoorin *(char *)&myvariable

na nanonood ng hindi bababa sa makabuluhang byte ng myvariable.

· Ang mga processor ng Atmel AVR ay may Harvard architecture (hiwalay na code at data bus).
Upang makilala ang data address 0 mula sa code address 0, avr-gdb nagdaragdag ng 0x800000 sa lahat ng data
mga address. Isaisip ito kapag sinusuri ang mga naka-print na pointer, o kapag pumasa sa absolute
mga address sa gdb command.

Kapaligiran


AVARICE_ARGS
Mga karagdagang argumento na ipapasa katakawan sa startup.

Gumamit ng ice-gdb online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    OpenPDF - Fork ng iText
    OpenPDF - Fork ng iText
    Ang OpenPDF ay isang Java library para sa paglikha
    at pag-edit ng mga PDF file gamit ang LGPL at
    Lisensya ng open source ng MPL. Ang OpenPDF ay ang
    LGPL/MPL open source na kahalili ng iText,
    isang ...
    I-download ang OpenPDF - Fork ng iText
  • 2
    SAGA GIS
    SAGA GIS
    SAGA - System para sa Automated
    Geoscientific Analyzes - ay isang Geographic
    Information System (GIS) software na may
    napakalawak na kakayahan para sa geodata
    pagproseso at ana...
    I-download ang SAGA GIS
  • 3
    Toolbox para sa Java/JTOpen
    Toolbox para sa Java/JTOpen
    Ang IBM Toolbox para sa Java / JTOpen ay isang
    library ng mga klase ng Java na sumusuporta sa
    client/server at internet programming
    mga modelo sa isang system na tumatakbo sa OS/400,
    i5/OS, o...
    I-download ang Toolbox para sa Java/JTOpen
  • 4
    D3.js
    D3.js
    D3.js (o D3 para sa Data-Driven Documents)
    ay isang JavaScript library na nagbibigay-daan sa iyo
    upang makabuo ng dynamic, interactive na data
    visualization sa mga web browser. Sa D3
    ikaw...
    I-download ang D3.js
  • 5
    Shadowsocks
    Shadowsocks
    Isang mabilis na tunnel proxy na tumutulong sa iyo
    bypass firewalls Ito ay isang application
    na maaari ring kunin mula sa
    https://sourceforge.net/projects/shadowsocksgui/.
    Ito ha...
    I-download ang Shadowsocks
  • 6
    Mga Tema ng GLPI
    Mga Tema ng GLPI
    I-download ang release sa
    https://github.com/stdonato/glpi-modifications/
    Mga tema ng kulay para sa GLPI 0.84 at 0.85 Bago
    Mga Pagbabago para sa GLPI Ito ay isang
    application na c...
    I-download ang Mga Tema ng GLPI
  • Marami pa »

Linux command

Ad