Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Крос-система програмування – це набір спеціалізованих програмних засобів призначених для розробки програмного забезпечення мікро-контролерів або мікропроцесорів одного типу (наприклад, сімейства 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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!