Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Симулятор



Симулятор – система для полной или частичной имитации поведения и структуры какого-либо объекта. Симулятор относится к инструментальным средствам отладки, тестирования и верификации программных и аппаратных компонент вычислительной системы. В случае программной реализации симулятор можно исполнять на инструментальной машине. В программировании встроенных систем чаще всего используется симулятор процессора. Внешне такой симулятор выглядит как обычный отладчик.

К достоинствам симулятора можно отнести возможность моделирования окружающей среды исследуемой системы, что позволяет производить работу в реальном масштабе времени с точки зрения наблюдателя, находящегося внутри исследуемой системы. Однако неполное моделирование периферийных модулей МК, сложность задания тестовых воздействий ограничивает использование симулятора, в основном, простыми задачами.

Симулятор, встроенный в AVR Studio является программным симулятором МК устройств с архитектурой AVR. Он симулирует ядро МК, включая все команды, прерывания и большую часть средств ввода-вывода. AVR симулятор подключается в AVR Studio как отдельное целевое устройство, что позволяет проводить полноценную отладку программных средств (пошаговое исполнение, точки останова, наблюдаемые переменные и т.д.). Не все модули МК поддерживаются симулятором. Полностью поддерживаются следующие модули:





Дата публикования: 2015-10-09; Прочитано: 244 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...