Звоните! 
 (926)274-88-54 
 Бесплатная доставка. 
 Бесплатная сборка. 
Ассортимент тканей

График работы:
Ежедневно. С 8-00 до 20-00.
Почта: soft_hous@mail.ru
Читальный зал -->  Отладка микропроцессорных систем 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 [ 43 ] 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82

логических состоянии, в анализаторах временнЁ1х диаграмм можно обусловить начало регистрации информации удовлетворением заданного критерия запуска. Настроим анализатор на начало регистрации данных, когда на всех трех выходах счетчика действуют состояния логического О .

На обычном осциллографе заметить помеху сброса на выходе Qa практически невозможно, так как для просмотра всех состояний счетчика придется установить медленную развертку. Продолжительность помехи составляет всего 68 НС, поэтому ее нельзя заметить при периоде развертки 2,5 с. Однако анализатор временных диаграмм зафиксирует импульс сброса на выходе Qa, так как его длительность больше 5 не и меньше 100 мс, и покажет его как яркий сигнал помехи.

В большинстве анализаторов временных диаграмм допускается задание минимальной длительности помехи, что позволяет обнаруживать сигналы шириной больше 50 НС и меньше периода опроса. Регистрацию данных можно обусловить совокупностью событий, включая и появление помехи на одной или нескольких входных линиях. Такая возможность очень удобна в тех случаях, когда событие в системе возникает время от времени; исследователь может заниматься другими делами, а анализатор ожидает появления события. Анализаторы временных диаграмм можно настроить на регистрацию предзапусковых и задержанных событий, что вместе с возможностью запуска помехой превращает их в мощный контрольно-измерительный прибор. Возможно зарегистрировать, запомнить й индицировать для анализа события, которые привели к ошибке во временной диаграмме работы системы.

Удобной возможностью анализаторов временных диаграмм является подвижный курсор, с помощью которого при перемещении его по временным диаграммам вызывается индикация на экране времени задержки относительно запускающего набора. Пользуясь курсором, оператор может измерить временной интервал между событиями с точностью до периода внутренней синхронизации. Если, например, частота генератора синхрониза1цйи составляет 20 МГц, разрешающая способность измерений равна ±50 не. Однако фактическая точность измерений -временных интервалов.-зависит от числа десятичных знаков представления информации на экране. Если исполЬ-



зуются три десятичных знака, то при измерении интервала 15,648 мс будет показано 15,6 мс. Такой точности достаточно для большинства применений, за исключением параметрического анализа, при котором требуется точное значение.

6.3. Режимы индикации -

В логическом анализаторе информацию можно индицировать несколькими способами, у каждого из которых имеются свои достоинства и недостатки. Режимы индикации совершенствовались в ходе эволюции самих приборов. Интересно отметить, что первые и более простые режимы индикации могут указать на отказ, который при представлении информации в более компактной форме окажется завуалированным. Рассмотрим, например, такую последовательность:

1101 0111 D7

1011 0000 ВО

0100 0100 44

Слева информация представлена-в двоичном формате, а справа - в 16-ричном. Она может относиться к 8 линиям шины данных, в которой из-за отказа на линии Оз постоянно действует низкий уровень. Отказ очевиден в двоичном формате, а в 16-ричных кодах не так заметен.

Для логических анализаторов разработано семь режимов индикации, хотя ни в одном приборе все вместе они не реализованы.

6.3.1. Режим карты

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



более поздних моделях предусмотрен режим карты, который отображает действия в шине адреса. В режиме карты логические слова длиной до 16 бит однозначно отображаются в виде отдельных точек на экране. Весь экран может представлять 65 536 возможных значений адреса 16-битной шины, причем 0000 изображается точкой в верхнем левом углу экрана, а FFFF - точкой в нижнем правом углу. Когда проверяемая система использует любой адрес, он появляется в соответствующей позиции как яркая точка. Если сформировать сигналы развертки между точками, то по карте на экране можно проследить процессы в шине адреса. В анализаторе 1607 S фирмы Hewlett-Packard линия развертки шире у первого адреса и сужается к следующему. На рис. 6.8 показано, каким образом на экране представляется все адресное пространство 8-битного микрокомпьютера.

Показанные действия представляют собой изображение, которое получается, когда программа, работающая в области младших адресов, вызывает подпрограмму из области с большими адресами. Подобные действия характерны, например, для микрокомпьютера, который периодически опрашивает клавиатуру и находится в цикле до нажатия клавиши. Для определения точного значения адреса переключатели, с помощью которых устанавливается запускающий адрес, используются для позиционирования курсора на экране. Положения переключателей соответствуют адресу той точки, с которой

DOm Г т -IODFF

1- + + Ч

FFDO U JL .X J. JFFFF

Рис. 6.8. Квадранты режи.ма карты в 16-ричном представлении



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 [ 43 ] 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82



ООО «Мягкий Дом» - это Отечественный производитель мебели. Наша профильная продукция - это диваны еврокнижка. Каждый диван можем изготовить в соответствии с Вашими пожеланияи (размер, ткань и материал). Осуществляем бесплатную доставку и сборку.



Звоните! Ежедневно!
 (926)274-88-54 
Продажа и изготовление мебели.


Копирование контента сайта запрещено.
Авторские права защищаются адвокатской коллегией г. Москвы
.