Página 1 de 1

novato

MensagemEnviado: 05 Mai 2008 08:30
por rebelk
estou interesado em entrar nesse novo mundo dos AVRs , alguem poderia me indicar um compilador C e um bom livro sobre AVRs.

uma duvida que me surgiu , tem que ter um depurador ou nao , alguem poderia me dar mais detalhes!

MensagemEnviado: 05 Mai 2008 10:16
por RobL
Compilador free AVRGCC.
IAR mais simples, sem pagar até 2Kword ou 4Kword, se não me engado .
Livros em português só um antigo e esgotado, não vale.
Como vai usar C, penso que não é necessário o livro. No seu caso vai precisar é dos periféricos que estão nos manuais.
Por já ter experiência, os AVRs só facilitam tudo.
Não tem erro esse é um bom caminho.

MensagemEnviado: 05 Mai 2008 10:26
por RobL
Como sempre esquecí:
CodeVision (bem simples e bem documentado). Sem custo para 2 ou 4Kword, também não lembro.
Codevision Light $60 Node-Locked
- Codevision Standard $150 Node-Locked
- Codevision Standard $250 Floating

WinAvr interface para o AVRGCC free muito interessante, mas precisa estudar.

MensagemEnviado: 05 Mai 2008 10:58
por rebelk
esse AVRGCC é C , onde posso baixar ?
onde posso conseguie um esquema e soft para gravar o uc ?

MensagemEnviado: 05 Mai 2008 13:21
por Maurício

MensagemEnviado: 05 Mai 2008 14:12
por RobL
Conforme o Mauricio colocou tem muita coisa no link aí.

AVRGCC é C. E para baixar front end WinAVR que trabalha com o AVRGCC:

http://winavr.sourceforge.net/

Gravador tem vários. Eu prefiro esse aí que estamos trocando idéia sobre o dito cujo, o do Chan. Não é gráfico e sim linha de comandos.

Na CNcompectron tem um da Atmel em torno de R$80,00 a 90,00 não lembro o preço é o AVRDrgon. Tem outros para comprar na net feitos aqui no BR.

MensagemEnviado: 05 Mai 2008 17:38
por rebelk
Robl vc poderia me explicar ( AVRGCC é C. E para baixar front end WinAVR que trabalha com o AVRGCC: ) eles rodam juntos ou nao , vc poderia me dar detalhes , pois eu nao estou entendendo , o que é preciso para editar , compilar e gravar no micro ?

MensagemEnviado: 05 Mai 2008 17:47
por RobL
Visitou o site acima?
Baixe o WinAvr que ele tem tudo, inclui o AVRGCC.
Tem todas as ferramentas, inclusive grava com o AVRDude, debug, etc.
Sei que vais ter que estudar muito.

O mais simples é o CodeVision.

MensagemEnviado: 05 Mai 2008 18:14
por Maurício
RobL escreveu:O mais simples é o CodeVision.


Mais simples e altamente eficiente! É esse que eu uso, e pra quem como eu, que não conhece a máquina por dentro, resolve praticamente tudo!
Altamente recomendado! Os programas saem, sem vc se preocupar muito com a máquina.

[]'s

MensagemEnviado: 06 Mai 2008 08:47
por RobL
Cabe observar que até quando dei uma olhada no CodeVision ele não era ANSI C o que pode causar algum pequeno problema de portabilidade futura. Mas é o melhor para quem quer começar, na minha opinião.
Obviamente se não fosse o preço o IAR seria uma boa pedida.
Já, para quem quer estudar o compilador GCC, o WinAVR se torna a melhor opção, muito eficiente, poderoso e totalmente free, mas o lead time deve ser considerado.

MensagemEnviado: 06 Mai 2008 13:14
por pseudobyte
Não conheço nenhum compilador dedicado pra microcontrolador que seja ANSI C puro.
O Codevision eu também recomendo e pra quem trabalha com C as particularidades são relativamente simples de entender.

MensagemEnviado: 06 Mai 2008 20:40
por RobL
Meu objetivo é alertar para quem vai iniciar em um compilador, enchergar seu futuro com migrações de suas bibliotecas e códigos.
Por exemplo o IAR é ANSI c. Se não for plenamente ANSI C, segundo seu
argumento, não sei afirmar, talvez seja suficientemente ANSI C para não se ter tanta dificuldade mais a frente, comparado com o CodeVision.
Agora, se isto não importar, o CodeVision atende plenamente.
Fora de ser ou não ANSI C, para mim importa também, que o dito cujo, gere um asm e que se relacione bem com ele "#asm".

MensagemEnviado: 06 Mai 2008 22:06
por Maurício
Portei grande maioria dos meus códigos feitos no Keil, pro 8051, para o AVR usando o Codevision.

Sem nenhum problema!! Recomendo o CodeVision!

[]'s