Pergunta

Existem bons emuladores para aprender Linux incorporado?

Foi útil?

Solução

Se você quiser brincar com o Linux no braço, pode brincar com o Qemu. Dessa forma, você pode emular, por exemplo, um tablet N8X0

Outras dicas

O Linux incorporado é como o Linux, mas às vezes com as capacidades de um microcontrolador. Aprenda o Linux em um PC normal e, em seguida, encontre um kit de ferramentas PIC que usa um compilador C e aprenda as coisas do MCU sobre isso.

O Beagle Board é um bom conselho de desenvolvimento de bricolage/ambiente para aprender Linux incorporado.

O conselho é relativamente barato (US $ 149) e há muito apoio da comunidade e muitos projetos de código aberto.

http://beagleboard.org/

Na verdade, depende do que você quer dizer com Linux incorporado. Linux incorporado pode ser:

  • Um Linux sem cabeça normal (distro de mesa) no Intel Atom ou em qualquer X86, você pode usar qualquer PC ou VM como emulador.
  • Uma distro em uma plataforma não x86, como o ARM, você pode usar o ARM VM ou comprar um Rasberrypi para tão barato. Aqui você aprende a compilação cruzada.
  • Se você quer dizer aprender driver de dispositivo, pode usar um driver de dispositivo dummy e praticá -lo primeiro.
  • Linux com kernel em tempo real
  • e muito mais.

Meu conselho: obtenha um rasberrypi e tente copiar algum projeto para obter a sensação de compilação cruzada e lidar diretamente com o hardware. Ou simplesmente use a VM aprender a interação com todo o componente Linux.

Eu sugiro que você use uma VM. Se hospedado no Windows, use o grátis VMware Server Por exemplo, e carregue a distribuição escolhida nela.

Você pode usar o BeagleBone para aprender o Linux incorporado. É muito barato também cerca de 6000 INR. Você pode brincar com todo aqueles GPIO, entrada analógica, PWM etc (muito mais). Você pode aprender a escrever driver de dispositivo para seu próprio dispositivo.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top