Página 1 de 1

IAR ou Code Composer ???

MensagemEnviado: 27 Dez 2009 11:37
por Rodrigo Cardoso Rezende
Bom Galera sou novato no MSP 430, faço curso no SENAI msp linguagem C ....

Lá nos aprendermos com o IAR .. interface bacana e tal .. mais gostaria de saber o q a galera que programa MSP acha ... quais são as principais diferenças entre o IAR e o Code Composer ... enfim.. qual a galera prefere ...

Abraços..

Re: IAR ou Code Composer ???

MensagemEnviado: 27 Dez 2009 13:08
por andre_luis
Rodrigo,

Posso não estar ajudando muito, mas minha experiencia com o IAR para o MSP430F149 foi em 2003, e foi excelente. A ferramenta de leitura/escrita associada ao C-SPY, via J-TAG oferece recursos que auxiliam imensamente no Debug do programa, sem a necessidade de simular ou emular, mas executando diretamente no próprio componente.

O problema é que configurações do linker tinham de ser feitas diretamente em arquivos descritores de componentes, na pasta onde foi instalado o compilador.

Em outros compiladores, isso já costuma ficar concentrados em arquivos tipo 'INI' ou 'PRJ', e assim quando voce copiar um projeto, acaba também copiando as modificações.

+++

MensagemEnviado: 27 Dez 2009 17:55
por fabim
Andre, pelo jeito tu teve um certo contato com MSP.

Eu ganhei duas unidades do MSP430F449 do DIE6O.
E estava olhando na net algumas coisas feitas com esses meninos, e com este em questão.

Eu nunca tive contato com esses caras, e pra falar a verdade nunca vi nenhum equipamento por aí com eles.
Mais estava observando consumo, perifericos, pinagens etc.
E o achei muito interessante, só não entrei no quesito custo.

Pela sua esperiência, esses caras são indicados para quais aplicações?
Tipo velocidade não é o forte deles, ram tambem não.
Mais vi que tem muitos perifericos, são 16 bits e tal´s.

Tem algumas dicas de aplicações que o pessoal opta por eles ?

Abraços

Obrigado

MensagemEnviado: 27 Dez 2009 18:28
por andre_luis
Fabim,

Essa família 430F4xxx eu não conheço.

No meu caso, trabalhei com o 430F1xxx num equipamento leitor de 3 fases, que deveria ainda realizar cálculos ( envolvendo divizão ) para avaliar a qualidade da energia fornecida pelas distribuidoras. Além disso, era feito cálculo de CRC.

O que nos atraiu foram os seguintes pontos:

-- A rapidez na entrega de componentes pela TI, que era de 4 dias. ( Já usávamos os DSP TMS320 em outro equipamento )
-- O único uC 16bits de baixo custo (< U$ 5) que possuia J-TAG.
-- Ter barramento de 16bits, com instruções otimizadas para 8bits.
-- Possuir uma gama considerável de periféricos. ( além de 64K-flash e 2k-ram )
-- Vetores de interrupção separados.
-- Arquitetura Von-Newmann, que permitia realizarmos update de firmware remotamente.

Outro ponto forte, mas que foi indiferente para a nossa aplicação, é o baixissimo consumo, sendo ideal para equipamentos portáveis.

Assim, hoje dependendo do custo/benefício, talvez não seja algo tão destacante no mercado se comparado ao ARM7, mas enquanto trabalhei, o conjunto uC+compilador, se comportou muito bem.

+++

MensagemEnviado: 21 Jan 2010 09:13
por veioloko
Use o code composer
tem a vantagem de ser 16k a versão free.

MensagemEnviado: 10 Mai 2010 11:45
por Rodrigo_LPM
Bom eu uso o code composer e o Iar!

Melhor eu acho o code composer pois todas as funções que a no IAR a tb no code composer, alen de ser bem mais amigavel que o IAR e a vantagem de ter 16kb livre.

Ja o Iar e um exelente IDE mas eu acho que ela e muito aspera mas uma exelente IDE, apesar que eu aprendi usar o IAR no curso do SENAI com o Professor Alessandro que, defende fielmente o IAR. Sempre ele me questionava o CODE COMPOSER fas o que o Iar faz eu sempre dissia sim.

Então vai de cada um se adaptar com cada IDE, no meu caso eu acho o CODE composer melhor.

MensagemEnviado: 14 Mai 2010 13:59
por HC908
tenho varias produto com o msp430, tivemos alguns problemas com o compilador do code composer. Ha vantagem do IAR é a confiança no seu compilador, ja que gera código sem bug. Tinnha sistema funcionando com os dois compiladores e no code composer sempre havia bug. Agora a IDE do code composer é bem melhor do que o IAR. Miunha opnião USE O IAR POR SER UM COMPILADOR EXCELENTE>