Bons emuladores para Linux incorporado
-
23-09-2019 - |
Pergunta
Existem bons emuladores para aprender Linux incorporado?
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.
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.