Звоните! 
 (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

лизатором запускающего набора, прежде чем прибор начнет регистрировать информацию. В примере с подпрограммой задержки можно определить значение задержки 65 024 и задать запускающее слово по адресу 0F04. В этом случае подпрограмма задержки выполнит все циклы, кроме последнего, прежде чем анализатор начнет регистрировать информацию. На первый взгляд данная возможность аналогична определению числа появлений запуска, которое должно произойти до начала регистрации данных; однако значение задержки обычно гораздо больше того числа появлений, которое можно определить, и обеспечивает большую область действия эффективной цифровой задержки.

6.4.5. Модули персонификации

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

Основные сигналы шины управления обычно индицируются на светодиодах, встроенных в модуле, поэтому пользователь может сразу увидеть, что правильному функционированию системы препятствует отказ в jm[-равляющей линии. Обычно индицируется отсутствие синхронизации, а также состояния линий RESET и WAIT, которые могут не позволить микропроцессору выполнять любые программы.

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



6.4.6. Возможности анализаторов временных диаграмм .

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

Компромисс между глубиной запоминания и частотой синхронизации означает, что анализатор временных диаграмм должен обеспечивать широкий диапазон периода синхронизации - от 20 не до 0,5 с.

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

6.4.7. Принадлежности

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

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

В анализаторах с модулями персонификации микро. процессор обычно удаляется из проверяемой системы и заменяется насадкой с корпусом DIP, соединенной плоским кабелем с переходным устройством, которое еодер-



jKHT разъем с нулевым усилием стыковки (ZIF), куда и устанавливается микропроцессор. За исключением внешних линий, все необходимые для анализатора входы можно взять от микропроцессора, что устраняет необходимость применения гибких проводников, соединяющих анализатор с проверяемой системой. Одно из главных преимуществ размещения микропроцессора проверяемой системы в переходном устройстве заключается в том, что анализатор может не только контролировать проверяе- . мую систему, но и управлять ею. Переводя микропроцессор в состояние HOLD от анализатора, можно осуществить выполнение программы по отдельным командам, что иногда оказывается невозможным при работе только с проверяемой системой.

7. Сигнатурный анализ

Аналоговые схемы проверяются путем подачи. известных тест-наборов и контроля каждого узла в тракте распространения сигнала с помощью осциллографа. При обнаружении нестандартного сигнала подозрение падает на ту часть схемы, которая управляет узлом, и именно она исследуется более тщательно. В принципе таким же образом можно проверять и цифровые схемы: подавать известные тест-наборы и контролировать каждый узел в тракте распространения сигнала. Однако цифровые системы радикально отличаются от аналоговых систем не только самой природой сигналов, но и наличием гораздо большего числа сигнальных входов. Если бы цифровой системой можно было управлять таким образом, что на всех ее входах действовал четко определенный тест-набор, то каждый узел можно было бы проверить на фиксированный набор событий. В любом узле при каждом выполнении стимулирующей программы возникает один и тот же набор и его можно использовать для проверки правильной работы узла. Если измеряемый набор отличается от ожидаемого, следует подозревать наличие отказа между данным узлом и стимулируемыми точками системы. При заданном фиксированном тест-наборе измеряемый набор в любом узле оказывается уникальным, и его можно использовать для контроля по принципу проходит/не проходит . Измеряемая, реакция узла на известный тест-набор пазы-



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 
Продажа и изготовление мебели.


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