::  Repouso  

IAR encaixou a bancada para o desenvolvimento encaixado Braço-baseado

Afixado em RTOS, ferramentas de desenvolvimento, ajuntador do compilador, BRAÇO
Em quinta-feira, outubro 9, 2008

IAR introduziu recentemente a versão nova de sua bancada encaixada IAR para o BRAÇO, um ambiente de desenvolvimento integrado (IDE) para o desenvolvimento de aplicações encaixado Braço-baseado. A bancada encaixada IAR para o BRAÇO fornece a sustentação extensiva para uma escala larga de dispositivos do BRAÇO, a ferragem elimina erros de sistemas e de RTOSs e gera o código eficiente. Integra o compilador de IAR C/C , o ajuntador, o linker, a biblioteca, o editor, o gestor de projecto, e o depurador de programas de C-SPY. A versão 5.20 desta ferramenta de desenvolvimento caracteriza uma velocidade de execução mais rápida, um depurador de programas de SWV/SWO para o BRAÇO Cortex-M3, a multi capacidade da compilação da lima, o controle da J-Ligação e um carregador instantâneo mais rápido. A bancada encaixada IAR para o pacote do BRAÇO v5.20 igualmente inclui: IAR PowerPac RTOS (edição da avaliação), sistema de arquivo, pilha do TCP/IP e pilha do USB.

desenvolvimento Braço-baseado IDE
Bancada encaixada IAR para o BRAÇO



A bancada encaixada IAR para o BRAÇO incorpora um compilador aperfeiçoado do BRAÇO que suporta C/C . Este software igualmente inclui limas de configuração do dispositivo, carregadores instantâneos e lote de projetos do exemplo. As bibliotecas Run-time são fornecidas, incluindo o código fonte, e as características do compilador que relocating o ajuntador do BRAÇO, e as ferramentas do linker e do bibliotecário. A bancada encaixada IAR para o BRAÇO igualmente integra o depurador de programas de C-SPY que caracteriza um simulador do BRAÇO, a sustentação de JTAG e a sustentação para a eliminação de erros RTOS-ciente na ferragem.

Características da bancada encaixada IAR para o BRAÇO:

  • Sustentação extensiva do dispositivo
    • Sustentação do núcleo para todos os dispositivos do BRAÇO com ARM7, ARM9, ARM9E, ARM10E, ARM11, SecurCore, Intel XScale, famílias do núcleo Cortex-M1 e Cortex-M3
    • Limas periféricas pré-feitos da definição do registo para dispositivos de

      Atmel, Intel, TI, STmicroelectronics, Freescale, dispositivos análogos, Philips, lógica do cirro, OKI, soluções do aperto de mão, luminar, NetSilicon, Samsung, Sharp, etc.

    • Carregadores instantâneos para a maioria de dispositivos e placas de avaliação
    • Mais projetos de 1000 do exemplo
  • IDE modular e Extensible
    • Gestão do projecto poderosa permitindo projetos múltiplos em um espaço de trabalho
    • Um ambiente sem emenda integrado para o edifício e aplicações encaixadas eliminação de erros
    • Respresentação hierárquica do projeto
    • Integração da configuração com visualSTATE de IAR
    • Dockable e gerência de flutuação das janelas
    • Navegador esperto da fonte
    • As opções da ferramenta configuráveis em global, no grupo de limas de fonte, ou em limas de fonte individuais nivelam
    • O edifício flexível do projeto através da configuração do grupo, pre/borne-constrói ou configuração feita sob encomenda com acesso às ferramentas externas no processo da configuração.
    • Sustentação Multi-file da compilação para mesmo a melhor optimização do código
    • Integração com sistemas de controlo do código fonte
  • Compilador aperfeiçoado de C/C
    • Sustentação para C, EC e EC prolongado incluindo os moldes, o namespace, a biblioteca padrão do molde (STL) etc.
    • BRAÇO EABI (relação de binário de aplicação encaixada)
    • Interoperabilidade e compatibilidade binária com outras ferramentas complacentes de EABI
    • Verificação automática de réguas de MISRA C
    • Extensões de língua para aplicações encaixadas com sustentação alvo-específica
    • Sustentação para o BRAÇO, as modalidades do processador Thumb1 e Thumb-2
    • Sustentação para o co-processador flutuante de VFP9-S
    • Sustentação para 4 aplicações do Gbyte em todas as modalidades do processador
    • Sustentação para longo longo 64-bit
    • 32 - e flutuante 64-bit datilografa dentro o formato padrão de IEEE
    • Código reentrante
    • Níveis múltiplos de optimizações no tamanho de código e na velocidade de execução.
    • Optimizer global e alvo-específico avançado que gera o código o mais compacto e o mais estável
  • Depurador de programas de C-SPY
    • Sustentação do depurador de programas de Cortex-M3 SWV/SWO
    • Limites de faturamento complexos do código e dos dados
    • Número ilimitado de limites de faturamento no flash através da licença opcional para a J-Ligação
    • O limite de faturamento selecionável do usuário datilografa (ferragem/software)
    • Análise da pilha de tempo de execução - empilhe a janela para monitorar o consumo da memória e a integridade da pilha
    • Termine a sustentação para a pilha que desenrola mesmo a níveis elevados da optimização
    • Ferramentas de análise do desempenho da cobertura do perfilamento e do código
    • Siga a utilidade com expressões, tais como variáveis e valores do registo, para examinar a história da execução
    • Monitoração versátil dos registos, das estruturas, da corrente da chamada, dos locals, de variáveis globais e de registos do peripheral
    • Exposição esperta do recipiente de STL na janela do relógio
    • Janela simbólica da memória e janela de estática do relógio
    • Simulação do I/O e da interrupção
    • Arrasto - e - modelo da gota
    • Editar-enquanto que-eliminação de erros verdadeira
    • Alveje o acesso ao sistema de arquivo do anfitrião através do I/O da lima
    • O depurador de programas de C-SPY está disponível para os seguintes sistemas de alvo:
      • Simulador
      • Emulador (JTAG/SWD)
        • Ponta de prova da J-Ligação de IAR, sustentação de JTAG e de SWD, conexão através do usuário do USB ou do TCP/IP
        • RDI (o telecontrole elimina erros da relação), como Abatron BDI1000 & BDI2000, EPI Majic, Ashling Opella, Aiji OpenICE, Signum JTAGjet, Multi-GELO do BRAÇO
        • Relações de Macraigor JTAG: Corvo, Wiggler, mpDemon, usbDemon, usb2Demon e usb2Sprite de Macraigor
      • ROM-monitor
        • ROM-monitor de IAR para o jogo de IAR KickStart para Philips LPC210x, dispositivos análogos e placas de avaliação de OKI
        • O anjo elimina erros do monitor para placas de Atmel, de lógica etc. do cirro.
      • IAR J-Seguem a ponta de prova
  • Sustentação de RTOS
    • Encaixes internos:
      • IAR PowerPac
      • CMX-RTX/Tiny
      • Micrium μC/OS-II
      • Épsilon de OSE
      • OSEK (ORTI)
      • embOS de Segger
      • ThreadX RTOS
    • Encaixes do vendedor:
      • semente do Realtime da tecnologia X dos eSys
      • NORTi MiSPO
      • Micro Digitas SMX
      • Quadros RTXC
      • Fusão de Unicoi
  • Ajuntador de IAR
    • Um ajuntador macro relocating poderoso com um jogo versátil das diretrizes orientadoras e dos operadores
    • C interno - preprocessor da língua, aceitando todas as definições macro de C
  • Linker de IAR (ILink)
    • Termine a geração do ligamento, do internamento e do formato para produzir o código de FLASH/PROMable
    • Ligamento aperfeiçoado removendo código e os dados não utilizados
    • Comandos flexíveis permitindo controle detalhado da colocação do código e dos dados
    • Mapas detalhados da referência e de memória da dependência
    • O ligamento direto de imagens binárias, por exemplo de multimédios crus arquiva
    • Lig a compatibilidade com as limas e as bibliotecas de objeto geradas por outras ferramentas complacentes de EABI
  • Biblioteca e ferramentas de IAR
    • Todo o ISO/ANSI exigido C e as bibliotecas e a fonte de C incluíram
    • Todas as rotinas de baixo nível tais como writechar e readchar fornecidos no código fonte cheio
    • Biblioteca de tempo de execução de pouco peso, usuário-configurável para combinar as necessidades da aplicação; a fonte cheia incluiu
    • Ferramentas da biblioteca para criar e manter projetos da biblioteca, bibliotecas e módulos da biblioteca
    • Listas de pontos de entrada e da informação simbólica
  • Documentação
    • Guias de usuário com informações detalhadas
    • Cursos passo a passo extensivos
    • Sugestões eficientes da codificação para a aplicação encaixada
    • Versões sensíveis da ajuda e do hypertext do contexto da documentação de usuário acessível em linha
  • Livre o software de uma avaliação de 30 dias

desenvolvimento encaixado Braço-baseado
Bancada encaixada IAR para o BRAÇO v5.20

Os destaques em IAR encaixaram a bancada para o BRAÇO v 5.20:

  • Velocidade de execução mais rápida, especial para Cortex-M3
  • Sustentação do depurador de programas de Cortex-M3 SWV/SWO
  • Compilação Multi-file
  • Sustentação de VFP
  • Carregador instantâneo mais rápido
  • Sustentação para limite de faturamento ilimitado no flash através da J-Ligação (opcional)
  • Painel de controle da J-Ligação
  • Ligamento com as referências a outras imagens da ligação

Referências:

  • Liberação de imprensa da bancada encaixada IAR para o BRAÇO v 5.20: (http://www.iar.com/website1/1.0.1.0/617/1/index.php?item=art_art-s1/200&group=art_art_grp-s1/10)
  • Web site da bancada encaixada IAR para o BRAÇO (http://www.iar.com/website1/1.0.1.0/68/1/index.php)
  • Folha de dados da bancada encaixada IAR para o BRAÇO (ftp://ftp.iar.se/WWWfiles/datasheet/DS-EWARM-520.pdf, 749KB)

[O sistema encaixado rola-b]
Cuidado:
A página Não-Inglesa é gerada por um software da tradução automática que possa se levantar tradução impreciso.
Considere para ver a versão inglesa original através da ligação na parte inferior desta página.