
Codevisionavr V2 Standard Features
* A aplicação que roda em Windows 98SE, Me, NT 4.0, 2000, XP, Vista 32bit e Vista 64bit
* Fácil de usar ambiente de desenvolvimento integrado e compatível ANSI C Compiler
* Editor com auto indentação, sintaxe destacando tanto para C e AVR montador, função e estrutura parâmetros / sindicalizados autocomplete
* Tipos de dados suportados: bit, bool, char, int, short, long, float
* Fast ponto flutuante biblioteca com hardware e reforçada núcleo multiplicador instruções suporte para todos os novos chips Atmega
* AVR extensões específicas para:
o Acesso à memória FLASH EEPROM & domínios
Bit o nível de acesso a I / O registos
Interromper o apoio
o Apoio para a colocação bit variáveis na General Purpose I / O Registers (GPIOR) disponível nos novos chips (ATtiny2313, ATmega48/88/168, ATmega165/169/325/3250/329/3290/645/6450/649/6490 , ATmega1280/1281/2560/2561/640, ATmega406)
* Compilador otimizações:
o postigo optimizer
Advanced variáveis para o registo alocador, permite muito eficiente utilização da arquitetura AVR
Comum subrotina o Bloco de embalagem (que a nossa concorrência chamadas "Código Compressor"), substitui seqüências repetitivas código com chamadas a subrotinas. Este otimizador está disponível como padrão no Codevisionavr, sem custos adicionais, e não como em produtos da nossa concorrente.
o sub-expressão comum eliminação
o Loop otimização
o Branch otimização
o subrotina chamada otimização
o Cross-jumping otimização
o constante dobrar
o Constante literal strings fusão
Guarde-o cópia otimização
Morto o código removendo otimização
o 4 memória modelos: TINY (8 bits de dados ponteiros para chips com até 256 bytes de memória RAM), SMALL (16 bits de dados ponteiros para chips com mais de 256 bytes de memória RAM), médio (de fichas com 128k do Flash) e grandes (para uma ou mais fichas com 256K FLASH). A médio e grande memória modelos permitem plena FLASH para abordar chips como ATmega128, ATmega1280, ATmega2560, etc, o compilador a movimentação RAMPZ registo totalmente transparente para o programador. Esta funcionalidade está disponível como padrão no Codevisionavr, sem custos adicionais, e não como em produtos da nossa concorrente.
O usuário selecionável otimização de código tamanho ou Speed
* Possibilidade de inserir código assembler inline diretamente no arquivo de origem C
* MUITO EFICIENTE UTILIZAÇÃO DE RAM: Constant seqüências de caracteres são armazenados apenas na memória Flash e não são copiados para a memória RAM e acedidos a partir de lá, como em outros compiladores para o AVR
* C Fonte nível depuração, com o símbolo Coff arquivo geração, permite assistir variável (incluindo estruturas e sindicatos) e da utilização do Terminal I / O em Atmel's AVR Studio Debugger
* Totalmente compatível com Atmel's In-Circuito Emuladores: AVR JTAG-ICE, AVR Dragão, etc
Link oficial

0 comentários:
Enviar um comentário