LusoRobótica - Robótica em Português
Sistemas específicos => ARM => Tópico iniciado por: KammutierSpule em 04 de Dezembro de 2011, 20:11
-
Viva!
Ando a fazer um estudo sobre aspectos de soluçoes STM32 sobre ATxmega.
Sei que não são comparaveis relativamente ao CPU, mas tenho estado a comprar a série F1 (value line) dos STM32 sobre os ATxmega (versão melhorada dos ATmega), em relação a periféricos, caracteristicas electricas, IDEs, preços chips + debuggers, etc..
Alguém que conheça as duas soluções possa sugerir diferenças, vantagens, desvantagens?
Thanks!
MRL
-
Os Xmega têm uma errata que nunca mais acaba, desde o interface para SRAM que lhe falta uma porta para teres acesso a um máximo de 16MB, á ADC super avariada, a unica vantagem é hum bem....
Se fores familiar aos AVR's a diferença no código não é muito acentuada, que de resto não lhes vejo vantagem nenhuma, até porque custam o mesmo ou mais que um STM32 value line ou um LPC11xx ou 12xx.
-
Desviando um pouco a conversa...
O "mal" dos STM32 é não terem toolchain opensource simples de configurar. Existe o compilador Code Sourcery que agora é da Mentor, mas para trabalhares com ele precisas de dois ficheiros que dependem do SMT32 que queres usar: .ld (linker) e o startup.c
É pena o pessoal da Mentor não disponibilizar já uns quantos linkers e startup code para a família STM32.
Outro aspecto são as samples gratuitas. Dos STM32 tens, dos ATxmega não.
-
O "mal" dos STM32 é não terem toolchain opensource simples de configurar.
Eu não tenho tido muito tempo para investigar, mas, já usei este:
http://www.atollic.com/index.php/truestudio/targets/stm32 (http://www.atollic.com/index.php/truestudio/targets/stm32)
este não experimentei mas parece interessante:
http://www.coocox.com/Index.html (http://www.coocox.com/Index.html)
e também vale a pena investigar este:
www.yagarto.de (http://www.yagarto.de)
penso que estes, talvez com algum pequeno trabalho extra ou não, resolvem o teu "mal" =) pois já vem preparados para os STM32..
MRL
-
mais o Keil versão free (32kb de codigo) que se lhe diga, dá para mesmo muita coisa 8)
-
Tem também a versão free do IAR (32K)
-
para quem usa micros cortex, o coide do coocox consegeue programar quase tudo!
-
Boas,
A única vantagem dos cores AVR sobre os Cortex é que a Atmel usa packages que
são muito mais "hobby friendly" ... tirando isso tudo o mais nem sequer tem comparação.
Abraços,
PA
-
A nxp ja tem uns cortex m0 com encapsulamento DIP!
Boas,
A única vantagem dos cores AVR sobre os Cortex é que a Atmel usa packages que
são muito mais "hobby friendly" ... tirando isso tudo o mais nem sequer tem comparação.
Abraços,
PA
-
A nxp ja tem uns cortex m0 com encapsulamento DIP!
[/quote]
Boas,
Sim, é o LPC1114FN28, e têm também mais 2 com SO20 que sempre dá para soldar sem ser com reflow.
Abraços,
PA
-
TQFP's tambem se soldam super bem, uma gota de solda, fluxo, e siga para drag soldering.