Некоторые методы комплексной отладки аппаратуры и программного обеспечения микропроцессорных систем:
- Имитационное моделирование. elib.psu.by Изучаемая динамическая система заменяется её имитатором, с которым проводятся эксперименты для получения информации об изучаемой системе. elib.psu.by
- Функциональный контроль. elib.psu.by В качестве исходной информации для построения тестовой программы используется алгоритм функционирования микропроцессорной системы. elib.psu.by
- Структурный контроль. elib.psu.by Методы построения тестов ориентируются на принципиальную схему проверяемого устройства. elib.psu.by
- Модульный подход. elib.psu.by Микропроцессорная система разбивается на блоки, для которых по отдельности определяются тестовые программы. elib.psu.by Затем полученные тестовые программы объединяются, образуя тестовую программу всей системы. elib.psu.by
- Системный подход. elib.psu.by Микропроцессорная система рассматривается как единое законченное функциональное устройство, для которого строится тестовая программа. elib.psu.by
- Использование симуляторов. intuit.ru Симуляторы позволяют запустить программу и полностью проследить её исполнение. intuit.ru Пользователь может запускать программу в пошаговом или непрерывном режимах, задавать условные или безусловные точки останова, контролировать и свободно модифицировать содержимое ячеек памяти и регистров моделируемого микропроцессора. intuit.ru
- Применение интерфейса JTAG. elar.urfu.ru JTAG-эмулятор позволяет пошагово выполнять программу, останавливать периферию. elar.urfu.ru
Также для отладки микропроцессорных систем используют контрольно-измерительную аппаратуру, ручные инструментальные средства, логические анализаторы и другие приборы. elib.psu.by