Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Програмне забезпечення розробки керуючих програм



Крос-система програмування – це набір спеціалізованих програмних засобів призначених для розробки програмного забезпечення мікро-контролерів або мікропроцесорів одного типу (наприклад, сімейства AVR) на інструментальної ЕОМ, центральним процесором якої є звичайно більш могутній (у порівнянні з використовуваним у розробці) процесор із системою команд і архітектурою архітектури контролера, що відрізняється від системи команд і, використовуваного в розробці.

Звичайним набором засобів розробки керуючих програм є:

- редактор вихідного тексту програми;

- компілятор;

- компонувальник;

- налагоджувальник;

- засобу програмування контролерів.

У курсі лабораторних робіт ми будемо застосовувати крос-систему програмування AVR Studio.

Створення проекту і порядок роботи в програмі AVR Studio:

- створити папку проекту (наприклад D:\5371\) і скопіювати туди файл опису застосовуваного мікро-контролера (для типового представника стандартної серії AT90S8535 цей файл називається “8535def.inc” і розміщається в підкаталозі \Appnotes\ каталогу встановленої програми AVR Studio);

- створити текстовий файл заготівлі програм (наприклад з ім’ям lab1.asm);

- запустити програму AVR Studio;

- вибрати пункт меню Project/new;

- заповнити форми створення нового проекту:

а) місце положення файлів проекту (відповідно до положення папки проекту);

б) вид вихідного тексту (AVR assembler);

в) ім’я проекту;

- у пункті вихідний файл додати (ADD) назва файлу, зберегти настроювання проекту;

Порядок роботи з проектом:

- відкоригувати або написати текст розроблювальної програми;

- виконати компіляцію програми (клавіша <F7>);

- настроїти середовище налагоджувальника для чого у вікні настроювання параметрів налагоджувальника вказати:

а) тип процесора;

б) тактову частоту.

- виконати покрокове налагодження програми з переглядом цікавлячих результатів (Мається можливість відкрити додаткові вікна контролю стану процесора, регістрів, ОЗП і пристроїв ввід – висновку);

- у випадку незадовільної роботи програми виконати пункти 7, 8 для її модифікації;

- по закінченню налагодження ввійти в пункт меню «властивості проекту» і задати необхідний тип файлу результатів.





Дата публикования: 2015-01-13; Прочитано: 289 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...