InglêsFrancêsEspanhol

Ad


favicon do OnWorks

ice-insight - Online na nuvem

Execute ice-insight 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-insight 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-insight on-line usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    wxPython
    wxPython
    Um conjunto de módulos de extensão Python que
    envolva as classes GUI multiplataforma de
    wxWidgets.. Público: Desenvolvedores. Do utilizador
    interface: Sistema X Window (X11), Win32 ...
    Baixar wxPython
  • 2
    gerenciador de arquivos de pacote
    gerenciador de arquivos de pacote
    Este é o gerenciador de arquivos do pacote Total War
    projeto, a partir da versão 1.7. UMA
    breve introdução ao Warscape
    Modificação: ...
    Baixar packfilemanager
  • 3
    IPerf2
    IPerf2
    Uma ferramenta de tráfego de rede para medir
    Desempenho de TCP e UDP com métricas
    em torno da taxa de transferência e da latência. o
    objetivos incluem manter um ativo
    iperf cod ...
    Baixar IPerf2
  • 4
    fre: ac - conversor de áudio gratuito
    fre: ac - conversor de áudio gratuito
    fre:ac é um conversor de áudio e CD gratuito
    ripper para vários formatos e codificadores.
    Possui MP3, MP4/M4A, WMA, Ogg
    Formato Vorbis, FLAC, AAC e Bonk
    Apoio, suporte, ...
    Baixar fre:ac - conversor de áudio grátis
  • 5
    matplotlib
    matplotlib
    Matplotlib é uma biblioteca abrangente
    para criar estático, animado e
    visualizações interativas em Python.
    Matplotlib torna as coisas fáceis e fáceis e
    coisa difícil ...
    Baixar Matplotlib
  • 6
    Homem-Bot
    Homem-Bot
    Escreva sua lógica de chatbot uma vez e
    conecte-o a um dos disponíveis
    serviços de mensagens, incluindo Amazon
    Alexa, Messenger do Facebook, Slack,
    Telegram ou até mesmo você...
    Baixar BotMan
  • Mais "

Comandos Linux

Ad