Головна

ОСНОВНІ ВІДОМОСТІ

  1. Cегментація ринку. Основні завдання. Критерії сегментації на В2С ринку.
  2. I. Основні поняття ОРГАНІЗАЦІЙНОЇ СОЦІАЛЬНОЇ ПСИХОЛОГІЇ
  3. I.2.2. Основні будівельні креслення.
  4. I.3.2. Цілі і основні етапи розбивочних робіт.
  5. II.1 Основні елементи грошової маси
  6. II. Системи збудження СД і їх основні властивості
  7. III. Основні конституційні засади організації Російської держави.

Особливість налагодження ПО пристроїв на базі вбудованих МП (в тому числі однокристальнихмікроконтролерів) полягає у відсутності в їх складі розвинених засобів для реалізації призначеного для користувача інтерфейсу і обмежених можливостях системного ПО. У той же час саме для вбудованих мікропроцесорних систем етап налагодження є надзвичайно відповідальним, так як для них характерний тісний взаємозв'язок роботи ПО і апаратних засобів.
 Для вирішення зазначених завдань застосовуються апаратні і програмні засоби налагодження ПЗ (рис. 7).


Мал. 7. Класифікація засобів налагодження програмного забезпечення

До апаратних засобів налагодження відносяться апаратні емулятори та перевірочні модулі.
апаратні емулятори
 призначені для налагодження програмного і апаратного забезпечення мікропроцесорних систем в режимі реального часу. Вони працюють під управлінням «ведучого» комп'ютера, оснащеного спеціальним ПО - програмами-отладчиками (див. Нижче). Основними видами апаратних емуляторів є:


 Внутрісхемний емулятор (In-Circuit Emulator, ICE) - це пристрій, що містить апаратний імітатор процесора і схему управління імітатором. При налагодженні за допомогою емулятора мікропроцесор вилучають із отлаживаемой системи, на його місце підключається контактна колодка, кількість і призначення контактів якій ідентично висновків заміщає мікропроцесора. За допомогою гнучкого кабелю контактна колодка з'єднаються з емулятором. Управління процесом налагодження здійснюється з персонального комп'ютера. Емуляторам-приставок притаманні такі недоліки: висо-кая вартість, недостатня надійність, високе енергоспоживання, вплив на електричні характеристики ланцюгів, до яких підключається емулятор.
 Внутрикристальной емулятори (On-Chip Emulator) дозволяють проводити налагодження програм без вилучення мікропроцесора з системи. При цьому здійснюється безпосередній контроль за виконанням програми, так як кошти внутрикристальной налагодження забезпечують прямий доступ до регістрів, пам'яті та периферії мікропроцесора. Найбільш поширеним засобом внутрикристальной налагодження є послідовний інтерфейс IEEE 1149.1, відомий як JTAG (Joint Test Action Group - Об'єднана робоча група по автоматизації тестування). Перевагами цього способу є можливість виконання різних дій на процесорі без його вилучення з системи, використання малого числа висновків процесора і підтримка його максимальної продуктивності без зміни електричних характеристик системи.



Питання №14. Класифікація засобів налагодження прикладного програмного забезпечення вбудованих МП | До апаратних засобів налагодження відносяться апаратні емулятори та перевірочні модулі.

Скидання і обробка переривань. | Загальний реєстр маски переривань GIMSK | Загальний регістр прапорів переривань GIFR | Регістр управління мікро контролером MCUCR | сторожовий таймер | Читання і запис в незалежну пам'ять | Передача даних | прийом даних | Регістр стану UART - USR | Регістр управління UART - UCR |

© um.co.ua - учбові матеріали та реферати