InglêsFrancêsEspanhol

Ad


favicon do OnWorks

ice-gdb - Online na nuvem

Execute ice-gdb no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando ice-gdb que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


ice-gdb - interface JTAG ICE para avr-gdb
ice-insight - interface JTAG ICE para avr-insight

SINOPSE


ice-gdb / ice-insight [--depurador depurador] [--capturar] [--ignore-intr] [--externo]
[gdb_argumentos]

DESCRIÇÃO


gelo-gdb (respectivamente percepção de gelo) começa avr-gdb (respectivamente avr-insight) e avareza
para fazer depuração no chip em processadores Atmel AVR usando sua depuração no chip baseada em JTAG
instalações, através do pod Atmel JTAG ICE.

O executável para o programa que está sendo depurado é baixado para o processador, a menos que o
--capturar opção é especificada. Vários comandos extras estão disponíveis no gdb quando
iniciado, veja sua descrição em NOVOS COMANDOS GDB abaixo. Restrições na depuração com
o pod JTAG ICE é discutido com mais detalhes em DEBUGUINDO COM JTAG ICE abaixo.

Os argumentos passados ​​para avareza inclua o valor do AVARICE_ARGS meio Ambiente
variável. Isso é normalmente usado para especificar a porta serial para a qual o pod JTAG ICE é
conectado por configuração AVARICE_ARGS para "-j "

OPÇÕES


--depurador debugger_command
Especifique um depurador diferente do avr-gdb (ou avr-insight). Este outro depurador
deve se comportar de forma semelhante ao gdb.

--capturar
Não baixe o executável que está sendo depurado para o mote, apenas interrompa o
programa atual e suponha que corresponda ao executável passado para gelo-gdb. Este
é semelhante a "anexar" a um programa em execução no gdb.

--ignore-intr
Passe o --ignore-intr opção para avareza. Os comandos de etapa única em gdb (s, n)
irá então "passar por cima" dos manipuladores de interrupção (ou seja, se ocorrer uma interrupção, a execução
será retomado durante a interrupção).

--externo
Não comece avareza. Em vez de, avr-gdb tentará se conectar a um já
corrida avareza na porta localhost: 6423.

NOVAS GDB COMANDOS


reinício de gelo
Reinicie a avareza.

carga de gelo nome do arquivo
Baixe o nome do arquivo executável para o processador Atmel e comece a depurá-lo (este
substitui o gdb carregar comando).

alvo de gelo
Conecte-se a uma cópia de avareza em execução na porta localhost: 6423.

DEPURAÇÃO COM JTAG ICE


O ambiente de depuração JTAG ICE tem algumas restrições e mudanças:

· Sem pontos de interrupção "suaves" e apenas três pontos de interrupção de hardware. Os conjuntos de comandos de pausa
pontos de interrupção de hardware. A maneira mais fácil de lidar com essa restrição é habilitar e
desative os pontos de interrupção conforme necessário.

· Dois watchpoints de hardware de 1 byte (mas cada watchpoint de hardware tira um hardware
ponto de interrupção). Se você definir um ponto de controle em uma variável que leva mais de um byte,
a execução será terrivelmente lenta. Em vez disso, é melhor fazer o seguinte:

assistir * (char *) e minha variável

que observa o byte menos significativo de minha variável.

· Os processadores Atmel AVR têm uma arquitetura Harvard (código separado e barramentos de dados).
Para distinguir o endereço de dados 0 do endereço de código 0, avr-gdb adiciona 0x800000 a todos os dados
endereços. Tenha isso em mente ao examinar ponteiros impressos, ou ao passar absoluto
endereços para comandos gdb.

MEIO AMBIENTE


AVARICE_ARGS
Argumentos extras para passar para avareza na inicialização.

Use ice-gdb online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    OpenPDF - Fork do iText
    OpenPDF - Fork do iText
    OpenPDF é uma biblioteca Java para criar
    e edição de arquivos PDF com LGPL e
    Licença de código aberto MPL. OpenPDF é o
    LGPL/MPL sucessor de código aberto do iText,
    um ...
    Baixar OpenPDF - Bifurcação do iText
  • 2
    SAGA GIS
    SAGA GIS
    SAGA - Sistema para Automatizado
    Análises geocientíficas - é um geográfico
    Software de Sistema de Informação (GIS) com
    imensas capacidades para geodados
    processando e ana ...
    Baixar SAGA GIS
  • 3
    Caixa de ferramentas para Java / JTOpen
    Caixa de ferramentas para Java / JTOpen
    O IBM Toolbox for Java / JTOpen é um
    biblioteca de classes Java suportando o
    programação cliente/servidor e internet
    modelos para um sistema rodando OS/400,
    i5/OS, ou...
    Baixar Toolbox para Java/JTOpen
  • 4
    D3.js
    D3.js
    D3.js (ou D3 para documentos baseados em dados)
    é uma biblioteca JavaScript que permite
    para produzir dados dinâmicos e interativos
    visualizações em navegadores da web. Com D3
    você...
    Baixar D3.js
  • 5
    Shadowsocks
    Shadowsocks
    Um proxy de túnel rápido que ajuda você
    ignorar firewalls Este é um aplicativo
    que também pode ser obtido de
    https://sourceforge.net/projects/shadowsocksgui/.
    É ha ...
    Baixar Shadowsocks
  • 6
    Temas GLPI
    Temas GLPI
    Baixe o lançamento em
    https://github.com/stdonato/glpi-modifications/
    Temas de cores para GLPI 0.84 e 0.85 Novo
    Modificações para GLPI Esta é uma
    aplicação que c ...
    Baixar Temas GLPI
  • Mais "

Comandos Linux

Ad