Простая среда для запуска и отладки прошивки для 8-битных микропроцессоров AVR. Возможность запуска прошивки arduino. Внутренне эта программа использует симулятор процессора Simavr AVR с открытым исходным кодом и обертывает все свои функции в оболочку графического интерфейса. Настройки для сценариев отладки встроенного ПО можно создавать динамически. Может быть использовано для разработки микропрограммного обеспечения ЧПУ в сочетании с его фронтендом CAM без доступа к реальному оборудованию.
Характеристики:
- оболочка графического интерфейса для имитатора libsimavr;
- захват схемы для определения конфигурации моделируемого оборудования;
- подключение / отключение устройств host PTY к UART моделируемого MCU;
- подключение / отключение удаленных сеансов отладки GDB (в качестве серверной части GDB);
- запись сигналов в файлы VCD для их просмотра с помощью gtkwave (логический анализатор);
- набор различных компонентов, таких как ЖК-дисплей и комбинаторная логика.
Приложение разработана на C++ с использованием QTCreator IDE. Simutron использует библиотеку ядра моделирования - libsimavr и поддерживает каждую модель процессора, которая поддерживается базовой версией libsimavr.
Форма для добавления комментария отключена навсегда из-за большого количества спама.