7
votes

Bons émulateurs pour linux incorporé

Y a-t-il de bons émulateurs d'apprentissage de Linux incorporé?


1 commentaires

Je m'attends à ce que les réponses les plus utiles dépendent de ce que vous entendez par «L'apprentissage de Linux intégré». Voulez-vous apprendre à configurer un système intégré basé sur Linux ou comment créer des applications qui s'exécuteront sur un tel système ou quoi exactement? Quelle sorte d'applications vous intéresse? Vous souciez-vous d'interfacer avec beaucoup de périphériques différents ou souhaitez-vous apprendre à faire des calculs et du traitement dans un espace limité, ou ...?


6 Réponses :


3
votes

Linux incorporé est comme Linux, mais parfois avec les capacités d'un microcontrôleur. Apprenez Linux sur un PC normal, puis trouvez-vous une boîte à outils pic qui utilise un compilateur C et apprenez les trucs MCU à ce sujet.


0 commentaires

8
votes

Si vous voulez jouer avec Linux sur le bras, vous pouvez jouer avec QEMU. De cette façon, vous pouvez imiter, par exemple, une tablette N8X0


0 commentaires

3
votes

Le tableau Beagle est un bon conseil de développement de bricolage pour l'apprentissage de Linux intégré.

Le tableau est relativement bon marché (149 $) et il y a beaucoup de soutien communautaire et de nombreux projets open source.

http://beagarboard.org/


1 commentaires

Non pas un émulateur du tout. Mais probablement la meilleure façon d'apprendre Linux incorporé.



0
votes

Je vous suggère d'utiliser un VM. Si vous avez hébergé sur Windows, utilisez gratuitement VMware Server par exemple et chargez votre distribution choisie sur elle.


0 commentaires

0
votes

Vous pouvez utiliser Beaglebone pour apprendre Linux incorporé. Il est très bon marché également quelque 6000 INR. Vous pouvez jouer avec toutes ces gpio, une entrée analogique, PWM, etc. (beaucoup plus). Vous pouvez apprendre à écrire le pilote de périphérique pour votre propre appareil.


1 commentaires

Et vous pouvez utiliser QEMU pour imiter vos programmes de bras dans vos systèmes X86.



1
votes

Cela dépend en fait de ce que vous entendez par Linux incorporé. Linux incorporé peut être:

  • Un Linux sans tête normal (bureau de bureau) sur Intel Atom ou tout X86, vous pouvez utiliser n'importe quel PC ou VM en tant que émulateur.
  • Une distribution sur une plate-forme non-X86 telle que le bras que vous pouvez utiliser ARM VM ou vous pouvez acheter un RASBRYPI pour un peu pas cher. Ici vous apprenez la compilation croisée.
  • Si vous voulez dire un pilote de périphérique d'apprentissage, vous pouvez utiliser un pilote de périphérique mannequin et pratiquer d'abord.
  • Linux avec noyau en temps réel
  • et bien plus encore.

    Mon conseil: Obtenez un RASBRYPI et essayez de copier un projet pour obtenir la pensée de la compilation croisée et de traiter directement avec le matériel. Ou tout simplement simplement utiliser VM apprendre l'interaction avec tout le composant Linux.


0 commentaires