Вопрос

Существуют ли какие - нибудь хорошие эмуляторы для изучения встроенного Linux ?

Это было полезно?

Решение

Если вы хотите поиграть с Linux на Arm, вы можете поиграть с qemu.Таким образом, вы можете эмулировать, например, планшет N8x0

Другие советы

Встроенный Linux похож на Linux, но иногда с возможностями микроконтроллера.Изучите Linux на обычном ПК, затем найдите себе PIC toolkit, который использует компилятор C, и изучите материал MCU на нем.

Плата Beagle - это хорошая доска для разработки своими руками / среда для изучения встроенного Linux.

Плата относительно дешевая (149 долларов), пользуется большой поддержкой сообщества и множеством проектов с открытым исходным кодом.

http://beagleboard.org/

На самом деле это зависит от того, что вы подразумеваете под встроенным Linux.Встроенный Linux может быть :

  • Обычный (настольный дистрибутив) безголовый Linux на Intel Atom или любом x86, вы можете использовать любой ПК или виртуальную машину в качестве эмулятора.
  • Дистрибутив на платформе, отличной от x86, такой как ARM, вы можете использовать ARM VM или приобрести RasberryPi по очень низкой цене.Здесь вы изучаете кросс-компиляцию.
  • Если вы имеете в виду изучение драйвера устройства, то вы можете использовать фиктивный драйвер устройства и сначала попрактиковаться в этом.
  • Linux с ядром реального времени
  • и многое другое.

Мой совет:возьмите RasberryPi и попробуйте скопировать какой-нибудь проект, чтобы получить представление о перекрестной компиляции и работе непосредственно с оборудованием.Или просто используйте VM для изучения взаимодействия со всеми компонентами Linux.

Я предлагаю вам использовать виртуальную машину.Если размещено на Windows, используйте бесплатный Сервер VMware например, и загрузите на него выбранный вами дистрибутив.

Вы можете использовать beaglebone для изучения встроенного Linux.Это тоже очень дешево, около 6000 индийских рупий.Вы можете играть со всеми этими GPIO, аналоговыми входами, PWM и т.д. (намного больше).Вы можете научиться писать драйвер устройства для своего собственного устройства.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top