::  Repouso  

Série do desenvolvimento do BRAÇO de Crossware para microcontroladores de Atmel SAM7

Afixado em ferramentas de desenvolvimento, ajuntador do compilador, BRAÇO, Atmel
Em quarta-feira, setembro 12, 2007

Crossware anunciou que sua série do desenvolvimento do BRAÇO suporta agora microcontroladores Braço-baseados SAM7 de Atmel. Atmel SAM7 (ARM7TDMI baseado) tem peripherals ricos da em-microplaqueta incluir o controlador do Ethernet, PODE, CAD, PWM, o controlador de série synchronous (SSC), a relação periférica de série (SPI) e o USART. A série do desenvolvimento do BRAÇO de Crossware permite colaboradores de explorar ràpida as características avançadas das microplaquetas SAM7 usando uma combinação de feiticeiros, simulação, eliminação de erros e extensões do compilador, simplificando a tarefa complexa de setting-up uma aplicação baseada BRAÇO.

Ferramentas de desenvolvimento do BRAÇO
Série do desenvolvimento do BRAÇO de Crossware

A série própria do desenvolvimento do BRAÇO de Crossware caracteriza:



  • Um C encaixado de aperfeiçoamento avançado e compilador C e bibliotecas do ANSI
  • Um simulador do nível da fonte para simular o núcleo do BRAÇO e os peripherals da em-microplaqueta permitindo a eliminação de erros sem ferragem
  • Codifique feiticeiros da criação para criar alimentadores de interrupção do código e do esboço da configuração para peripherals da em-microplaqueta
  • Um depurador de programas do nível da fonte para permitir a eliminação de erros na ferragem do alvo
  • Uma relação que permita que o simulador seja estendido facilitando a simulação de sistema completa do alvo
  • Uma relação do USB JTAG a comunicar-se entre o depurador de programas e a ferragem do alvo
  • Um ambiente de desenvolvimento integrado multi-threaded, a várias línguas de chegada em que para escrever, para editar e eliminar erros do código, consulte o código fonte de nível elevado, cópias eletrônicas do acesso dos manuais e muito mais

A série do desenvolvimento do BRAÇO de Crossware é funcionada no Windows 2000, no XP e no Vista.

Sobre Crossware
Crossware é um colaborador de compiladores transversais programador-amigáveis de C e de outras ferramentas de desenvolvimento para os sistemas encaixados baseados nos 8051, em ColdFire, em BRAÇO, em 68000, em CPU32 e em outras famílias da microplaqueta. Os produtos de Crossware são usados no mundo inteiro por colaboradores profissionais, por estabelecimentos educacionais e por hobbyists.

A série do desenvolvimento do BRAÇO de Crossware caracteriza C que facilita os códigos finais muito compreender e modificar. Por exemplo, os coordenadores de Crossware apenas desenvolveram firmware para que o microcontrolador AT91SAM7X256 instantâneo controle um sistema da imagem latente e para ter escrito a classe da A.A. para controlar a relação e outra do USB para o sensor da imagem latente, e dois exemplos de uma classe do motor deslizante para controlar o movimento do sensor nos sentidos de X e de Y.

Crossware igualmente usou feiticeiros da criação do código para introduzir o código da configuração diretamente nos construtores das classes para fazê-las queconfiguram. Os feiticeiros da criação do código são fornecidos para todos os peripherals da em-microplaqueta e podem gerar o código da configuração, as rotinas da interrupção e, para o USARTs, alimentadores completos do I/O. O simulador simula o núcleo próprio do BRAÇO assim como muitos dos peripherals da em-microplaqueta SAM7 que incluem o controlador de interrupção avançado (AIC) e o controlador de acesso direto da memória periférico (PDC). Isto permite que um colaborador use o simulador para testar imediatamente o código criado usando os feiticeiros.

O simulador pode igualmente ser prolongado usando a relação virtual da oficina permitindo que os colaboradores construam uma simulação de seu sistema de alvo completo. “Os componentes virtuais” têm sido introduzidos agora para aproveitar-se desta relação virtual da oficina permitindo que o colaborador estenda o simulador sem nenhuma codificação adicional que está sendo exigida. Estas extensões pre-written do simulador podem ràpida ser integradas no ambiente de desenvolvimento e ser configuradas para personalizar sua interação com o microcontrolador de simulação.

A relação do USB JTAG do jaguar de Crossware facilita a eliminação de erros da em-microplaqueta. Isto conecta ao conector padrão do pino JTAG do BRAÇO 20 permitindo que o depurador de programas do nível da fonte de Crossware conduza a lógica in-circuit encaixada BRAÇO do emulador da em-microplaqueta (EmbeddedICE). O depurador de programas de Crossware junto com a relação do jaguar pode programar a memória inteira da memória Flash 256k de um Atmel AT91SAM7X256 em menos de 6 segundos.

Mais informação: Série do desenvolvimento do BRAÇO de Crossware para microcontroladores de Atmel SAM7


[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.