Página 1 de 1
ARM7 x 8051F350(SILABS)

Enviado:
17 Out 2006 09:19
por andre_luis
Pessoal,
Aqui vai uma pergunta conceitual e subjetiva, mas acredito que relevante:
Levando-se em conta o crescente numero de uC's com core 51 que aparecem no mercado com especificacoes de performance e perifericos cada vez mais possante, isso nao seria um argumento para se postergar a migração 51->ARM7 ? Ou existe alguma característica peculiar no ARM7 ( além do barramento 32 bit's ) que seja um argumento para migrar para ele ?
+++

Enviado:
17 Out 2006 09:57
por Fábio Pereira
Olá André,
Acho que comparar MIPS puramente não faz sentido. Existem muitos fatores a se considerar, inclusive a aplicação.
Uma aplicação que trabalhe com muitos dados de 16 ou 32 bits irá se beneficiar de uma CPU de 32 bits, ao passo que, para uma CPU de 8 bits, a manipulação de 32 bits significa esforço adicional.
Além disso, os ARMs possuem modos de operação e instruções que facilitam bastante a troca de contexto e manipulação de pilhas.
No final das contas, a opção entre uma e outra plataforma é uma questão bastante subjetiva que irá considerar diversos argumentos como: custo das ferramentas de desenvolvimento e programação, familiaridade do programador com a plataforma, custo do chip, periféricos disponíveis, etc.
Se há um motivo para os núcleos baseados em 8051 ainda existirem, este motivo deve ser a enorme comunidade de programadores existente e a inércia de migração para uma nova plataforma.
Até +

Enviado:
25 Out 2006 21:01
por mastk
Eu te recomendo tentar outros MCs, é bacana vc fixa seus conhecimentos, mas tem q levar a coisa como diversão e sempre sabendo q vai dar umas cabeçadas...
Se vc achar ARMs legais, vc tem algumas opções, pode procurar a mosaico (
www.mosaico-eng.com.br ) e gastar uns R$700,00 a uns R$1K pra comprar a MCboard e a apostila "o poder dos 32 bits". Esperar o livro do fabio, eu recomendo vc fazer isso. Ou fazer como fiz, gastar uns R$250,00 e pegar a apostila, um LPC2138 e uns apoios pra fazer seu proprio KIT.

Enviado:
26 Out 2006 07:04
por andre_luis
Olá Mastk,
Eu também penso assim como voce disse, na questão do aprendizado.
Mas, estou me referindo à questão prática, pois quando se trabalha com determinado uC, nós tendemos a criar bibliotecas de HW e de FW que reaproveitamos a cada novo projeto, minimizando o tempo de execução.
O que tenho observado, é que o 'abismo' entre o 51 e o ARM7 está cada vez menor, pelo fato de os fabricantes ( ATMEL, SILABS, entre outros ) conseguirem "turbinar" cada vez mais o core 51 com periféricos e MIPS.
Portanto, minha "dúvida cruel" foi se o argumento para migrar ainda era tão forte, e pelo que pude entender, pela resposta do Fábio, é que para operações 'predominantemente' de 16 ou 32 bits, se justifica.
falow
+++