collapse

* Posts Recentes

[Tutorial] Faz a tua própria PCB por KammutierSpule
[22 de Outubro de 2018, 09:47]


Impedância (ou porque é que eu não percebo nada disto). por dvdt
[22 de Outubro de 2018, 07:45]


Maneira correta de ler o ADC do Arduino ? por jm_araujo
[22 de Outubro de 2018, 00:20]


Gearbox por josecarlos
[21 de Outubro de 2018, 23:10]


BostonDynamics - Vai uma mãozinha? por josecarlos
[20 de Outubro de 2018, 11:57]


Tipos de "fontes de energia" por Njay
[20 de Outubro de 2018, 01:53]


HX711 por senso
[17 de Outubro de 2018, 23:36]


LR, passado, presente e futuro por beirao
[17 de Outubro de 2018, 22:54]


PCB de passadeira por beirao
[17 de Outubro de 2018, 22:51]


Proteções gerais de um circuito por KammutierSpule
[17 de Outubro de 2018, 17:33]

Autor Tópico: ARM7 vs ARM9  (Lida 1041 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline SJD22

  • Mini Robot
  • *
  • Mensagens: 660
ARM7 vs ARM9
« em: 21 de Maio de 2014, 01:51 »
Boas,

tenho aqui uma placa Olimex A13 com Processador Cortex A8 que tanto quanto percebi é baseado em arquitectura ARM7.

Por outro lado preciso de correr (nessa placa Olimex) código e umas APIs cujo fabricante diz que corre em plataformas x86, ARM, MIPS, and Power PC.

Até aqui tudo bem, mas mais em baixo por exemplo fala em "make –f pkgs.mak CPU=arm9 complete"... Ou seja... isto cheira-me que é só ARM9. Estou certo ou se compilar em ARM7 corre tudo bem também?

Como é isto da compatibilidades?

Obrigado.

Offline Hugu

  • Mini Robot
  • *
  • Mensagens: 5.546
  • Keyboard not found. Press any key to continue.
    • [url=www.g7electronica.net]G7 Electrónica.net[/url]
Re: ARM7 vs ARM9
« Responder #1 em: 21 de Maio de 2014, 02:22 »
citando:



    sheldon cooper respondido 1 ano atrás

são as arquiteturas dos processadores de smartphones.
existe no mercado o armv6 q é antigo e geralmente é usado em android de baixo custo como galaxy y por exemplo.
e tem os armv7 q são os mais atuais,presentes nos mais atuais celulares inclusive nos top de linha como galaxy s4 e nos iphone 5.ambas arquitetura são de 32 bits,existe uma mais nova q suporta 64 bits,é a armv8,porem não chegou no mercado ainda.

ja arm9(na verdade chamdo de cortex a9)é uma versão mais recente da configurações internas de processadores,quanto mais novo e atual mais rapido sera,e mais economico,isso se deve a utilizar menores condutores,cabendo mais dentro de apenas um nucleo.o mais atual disponivel no mercado é o cortex a17 e cortex 15.

armv7 e arm9 não tem como comparar pois todos arm9 são armv7,é algo complicado de se entender,prefira sempre um dual core a um single core,desde q ambos usem arquitetura arm.


espero ter ajudado

fonte

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.563
  • Helpdesk do sitio
Re: ARM7 vs ARM9
« Responder #2 em: 21 de Maio de 2014, 02:26 »
Mais instruções, NEON(FPU) e mais umas coisas, deve ser só compilar para a tua arquitectura e não para outra diferente.
Avr fanboy

StarRider

  • Visitante
Re: ARM7 vs ARM9
« Responder #3 em: 22 de Maio de 2014, 01:32 »
Até aqui tudo bem, mas mais em baixo por exemplo fala em "make –f pkgs.mak CPU=arm9 complete"... Ou seja... isto cheira-me que é só ARM9. Estou certo ou se compilar em ARM7 corre tudo bem também?

Como é isto da compatibilidades?

Obrigado.

Depende, se o compilador achar por bem optimizar algumas instruções, e se a directiva é gerar código com
instruções para ARM9 pode correr mal, depende das optimizações e do próprio código a compilar, mas por
norma é de assumir que vai dar problemas.

As instruções do Cortex A8 são 100% compatíveis com ARM v7.

Que toolchain/compilador esta a usar ?

Abraços,
PA