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

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





Міносвіти РФ

Федеральне державне бюджетне освітня установа вищої професійної освіти

«Іжевський державний технічний університет імені М.Т. Калашникова »

Кафедра «Радіотехніка»









Лабораторна робота №1.

по курсу Цифрові пристрої та мікропроцесори

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



Виконав: Марков М.М.







Іжевськ +2013


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


Мета: Ознайомитися із середовищем IAR Embendded Workbench для контролера NEC 78K. Отримати базові навички створення проектів та власних програм. Навчитися налагоджувати програми, а так же роботі з моделюванням переривань. Ознайомитися з оцінний модуль K_Line Play it!- 2 і програмою для запису флеш - пам'яті контролера.

У даній лабораторній роботі ми розглянули комплекс програмно-апаратних засобів, призначених для налагодження програм для мікроконтролерів сімейства 78К0/KF1 + фірми «NEC». Структурна схема робочого місця для налагодження програм та пристроїв на базі 78К0/KF1 + приведено малюнку 1.


Рис.1. Структурна схема робочого місця.


До складу робочого місця входять:

· Комп'ютер типу IBM PC, забезпечує програмування мікроконтролера;

· Налагоджувальний модуль дозволяє, завантажувати і виконувати програми у вбудованому ПЗУ мікроконтролера. Загальний вигляд отладочного модуля наведено на малюнку 2.

Рис.2. Оцінний модуль.


Програма IAR Embendded Workbench


При відкритті програми з'являється діалогове вікно. У цьому вікні програма пропонує вибрати одну з таких дій:

) Створення нового проекту в поточному робочому просторі

) Додавання існуючого проекту до поточного робочому простору

) Відкриття раніше створеного робочого простору

) Приклади робочих просторів (містять вихідні тексти демонстраційних програм.)

Нижче міститься список раніше створених проектів.


Рис.3. Вікно початку роботи.


Нове робоче простір створюється так само, як і в тисячах інших програм: File gt; New вибрати «Workspace» в діалоговому вікні «NEW». Зберігається - File gt; Save Workspace. При цьому створюється файл робочого простору з розширенням * .eww. Він містить список всіх проектів, які стосуються даному робочому простору. Інформація про контрольних точках і поточному розташуванні вікон (для даної сесії) розташовується в папці settings.


Рис.4. Папка з проектом.


Новий проект створюється - Project gt; Create new project. У діалоговому вікні, як показано на малюнку 5, з'являється список шаблонів, на базі яких можна писати програмний код.


Рис.5. Створення нового проекту.


Проект розташовується у вікні робочого простору, представленому на малюнку 6.


Рис.6. Вікно робочого простору.


Зірочка в імені проекту вказує, що зміни небилиці збережені.

На даному етапі в папці проектів створюється файл проекту з розширенням .ewp (дивися малюнок 4). Цей файл містить інформацію про специфічні налаштуваннях проекту.

Додавання файлів в проект здійснюється шляхом Project gt; Add files.

Налаштування проекту здійснюється шляхом Project gt; Options.


Рис.7. Основні налаштування.


З'являється вікно з основними настройками.

«Category» gt; «C/C ++ Compiler», як показано на малюнку 8, вибираються основні налаштування компілятора.

контролер програмний пам'ять утиліта

Рис.8. Налаштування компілятора.


Компіляція програми здійснюється шляхом її вибору в дереві проекту і натисненням Project gt; Compile. Прогрес компіляції буде відображений внизу, у вікні повідомлень, як показано на малюнку 9.


Рис.9. Повідомлення компілятора.


По завершенню компіляції система IAR створює нові папки, там де розташовується проект.


Рис.10. Папка налагодження створена при компілюванні.


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





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

  • Реферат на тему: Технічні засоби автоматизованого робочого місця на базі персонального комп& ...
  • Реферат на тему: Моделювання робочого простору мобільного робота
  • Реферат на тему: Вимірювання і контроль температури робочого простору в методичній печі
  • Реферат на тему: Створення програми для зміни шпалер робочого столу
  • Реферат на тему: Використання MS Project для визначення критичного шляху проекту