collapse

* Posts Recentes

Ressuscitar Bateria Li-On 36V por almamater
[Hoje às 13:54]


Protocolo TLS por Njay
[22 de Junho de 2019, 01:18]


Pequenas chapas de Aluminio - Onde comprar? por Tech_JA
[21 de Junho de 2019, 15:15]


Video Porteiro do Prédio por almamater
[21 de Junho de 2019, 11:13]


stepper motor por jm_araujo
[14 de Junho de 2019, 20:42]


Proteção Lipo por Njay
[11 de Junho de 2019, 21:18]


Medidor de indutâncias por SerraCabo
[10 de Junho de 2019, 12:14]


Carro autónomo por zordlyon
[06 de Junho de 2019, 09:43]


Outlet Lidl por jm_araujo
[03 de Junho de 2019, 13:53]


Torradeira por senso
[30 de Maio de 2019, 16:50]

Autor Tópico: ARM7 vs ARM9  (Lida 1143 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.563
  • 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.605
  • 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