segunda-feira, 14 de maio de 2012

Hi-Tech C Lite: Compilador C embutido para PIC18

Print Friendly and PDF

A Microchip também disponibiliza a versão Lite (versão free) do compilador C embutido Hi-Tech C para a família PIC18. Como não possui limitação de tamanho de código gerado, nem de tempo, é uma boa opção para estudantes, hobbistas,  todos que desejem aprender a programar para sistemas embutidos baseados nas linha PIC18. Esta versão possui algumas limitações em relação à versão totalmente funcional (Pro). São elas:







Otimização
  1. Otimização OCG (Omniscient Code Generation) parcial;
  2. Otimização de tamanho de variável ponteiro baseada no tamanho: Limitado
  3. Redução do excesso de processamento requerida no processo de comutação por interrupção: Não;
  4. Otimização de ponteiro baseado no conhecimento do modelo de uC alvo: Não;
  5. Otimização automática da alocação de objetos em posições ótimas na memória: Limitada;
  6. Otimização por abstração de procedimentos: Não;
  7. Otimização do tempo de execução de startup e limpeza da memória: Não
  8. Traços devido à utilização da biblioteca printf: Somente elimina as propriedades do printf não utilizadas.
Utilização / Características

  1. Suporta todos os modelos da família PIC18: SIM;
  2. Uso ilimitado de memória: SIM;
  3. Manipulação dos bancos de memória sem uso de qualificadores especiais: SIM;
  4. Identificação de definições inconsistentes através dos módulos: SIM;
  5. Análise automática de código objeto e assembler do usuário: SIM
  6. Informação antecipadamente se um estouro de pilha puder ocorrer em tempo de execução: Sim;
  7. Eliminação de muitos qualificadores fora do padrão C e de opções de compilação: Sim;
  8. Compatibilidade com o Software de bootloader compacto: Não;
  9. Funcionalidade da biblioteca printf: O Compilador detecta e implementa os recursos utilizados no código;
  10. Integração com o IDE MPLab: Sim;
  11. Roda nas platafromas   Windows (XP, Vista and 7), Linux and Mac OS X: Sim.



Nenhum comentário:

Postar um comentário

LinkWithin

Related Posts Plugin for WordPress, Blogger...