Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Симулятор – система для полной или частичной имитации поведения и структуры какого-либо объекта. Симулятор относится к инструментальным средствам отладки, тестирования и верификации программных и аппаратных компонент вычислительной системы. В случае программной реализации симулятор можно исполнять на инструментальной машине. В программировании встроенных систем чаще всего используется симулятор процессора. Внешне такой симулятор выглядит как обычный отладчик.
К достоинствам симулятора можно отнести возможность моделирования окружающей среды исследуемой системы, что позволяет производить работу в реальном масштабе времени с точки зрения наблюдателя, находящегося внутри исследуемой системы. Однако неполное моделирование периферийных модулей МК, сложность задания тестовых воздействий ограничивает использование симулятора, в основном, простыми задачами.
Симулятор, встроенный в AVR Studio является программным симулятором МК устройств с архитектурой AVR. Он симулирует ядро МК, включая все команды, прерывания и большую часть средств ввода-вывода. AVR симулятор подключается в AVR Studio как отдельное целевое устройство, что позволяет проводить полноценную отладку программных средств (пошаговое исполнение, точки останова, наблюдаемые переменные и т.д.). Не все модули МК поддерживаются симулятором. Полностью поддерживаются следующие модули:
Дата публикования: 2015-10-09; Прочитано: 244 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!