Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Вивчення програмно-апаратних засобів розробки на базі 78K0 / KF1 +

Реферат Вивчення програмно-апаратних засобів розробки на базі 78K0 / KF1 +





є команда View gt; Terminal I/O. Вид вікна представлений на малюнку 20.


Рис. 20. Вікно вмісту буфера вводу-виводу.


Щоб вийти з C-SPY, вибирається команда Debug gt; Stop Debugging в верхньому меню або кнопка в панелі інструментів.

Моделювання переривань

Програма використовує 78K IAR C/C ++ Compiler interrupt (переривання компілятора) і векторну директиву #pragma.

Програма обробки переривання зчитує значення з порту послідовної передачі даних в приймальний регістр RXB0 (UART). Потім виводиться прийняте значення. Основна програма дозволяє переривання і починає друкувати періоди (.) В пріоритетному процесі при очікуванні запитів переривань.

Векторна директива #pragma використовується для того, щоб визначити адресу вектора переривання.

Система переривань C-SPY заснована на лічильнику циклу. Програма дозволяє самим визначати кількість необхідних циклів які потрібно пройти, перш ніж C-SPY згенерує переривання.


Рис.21. Установка режимів переривань.


First activation - визначає перше момент активації переривання.

Repeat interval - визначає повторний інтервал для переривання.

Протягом виконання програми, C-SPY буде чекати, поки лічильник циклу не досягне першого разу активації преривенія. Коли поточна команда асемблера буде виконана, C-SPY генерує переривання.

Визначаючи макрокоманду і підключаючи її до безпосередньої контрольній точці, можна змусити макрокоманду моделювати поведінку апаратного пристрої, наприклад порта введення - виведення. Безпосередня контрольна крапка не буде зупиняти виконання, а тільки лише тимчасово припиняти його, щоб побачити стану і виконати будь-яку пов'язану макрокоманду.


Програмування Флеш-пам'яті контролера з допомогою утиліти FPL


Панель інструментів Вікно параметрів програматора. Панель меню


Панель стану

Рис.22. Робоче вікно програматора.


Для того щоб відкрити файл для запису його в контролер, необхідно вибрати команду [Load] ... або натиснути кнопку в панелі завдань. З'явиться стандартне вікно відкриття файлу, представлене на малюнку 23.


Рис.23. Вікно вибору HEX - файлу.


Обраний файл може бути запрограмований під флешь- пам'ять контролера посредствам команд [Device] gt; [Program] або [Device] gt; [Autoprocedure (EPV)]. (Значки і панелі інструментів відповідно).

Для того щоб закінчити роботу з FPL GUI необхідно використовувати команду [Quit].

У програми є кілька основних фунций-команд:

Команда [Blank Check] або кнопка панелі інструментів, використовується для перевірки флеш пам'яті контролера після стирання.

Команда [Erase] або кнопка панелі інструментів, використовується для стирання флеш-пам'яті на підключеному контролері.

Команда [Program] або кнопка панелі інструментів, використовується для посилки програми в підключений контролер, з подальшою її записом під флеш-пам'ять.

Команда [Verify] або кнопка панелі інструментів, використовується для перевірки програми користувача, записаної під флеш-пам'яті контролера. Команда [Autoprocedure (EPV)] або кнопка панелі інструментів, використовується для пакетного послідовного виконання трьох команд [Erase]; [Program]; [Verify] в межах однієї сесії.

Прогрес стирання, запису і перевірки програми буде відображатися у відсотках у вікні реєстрації дій. По завершенні цих операцій програма FPL GUI повідомить про це.

Команда [Setup] або кнопка панелі інструментів, використовується для налаштування користувацьких установок підключеного контролера.


Рис.24. Вікно настройок пристрою.


Рис.25. Вікно інформації програматора.

Вікно інформації містить у собі кілька полів, які несуть різну інформацію, таку як параметри підключеного контролера, інформація про завантажуваний в контролер файлі і параметри підключення до ПК.


Використання пакету FPL GUI безпосередньо для комплекту K_Line Play it - 2


Рис.26. Установка отладочного модуля під флеш - режим.


SW1 використовується для повного скидання і переходу під флеш - режим.

Всього на вибір представлено 4 файлу програми: годинник, замерітель швидкості реакції, термометр і вольтметр.


Назад | сторінка 3 з 4 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Лідер і його команда
  • Реферат на тему: Cтенд для вивчення і дослідження контролера пріоритетних переривань
  • Реферат на тему: Проектування швидкодіючого пристрою ЕОМ з інтеграцією 50000 ЛЕ в обсязі одн ...
  • Реферат на тему: Лідерство і команда
  • Реферат на тему: Неефективна керуюча команда