Компонент налагодження
дає можливість переглядати
API у програмі користувача і компоненти конструкції.
9.
Список піктограм
використовується для отримання
результатів пошуку, повідомлень про помилки, точки зу-
пинки і закладки.
10.
Аналогове вікно
дає змогу подивитися стан аналогових
входів у проекті користувача.
11.
Системна панель
– дизайн системи, що відображається
за допомогою системи
MultiView
.
12. Панель
Приладів
містить контроль і моніторинг програ-
ми користувача у вигляді моделей об’єктів.
13. Панель
Область застосування
дає змогу показати сиг-
нали, що змінюються, у системі користувача.
Рис. 137.
Панель Властивості
5. Комплект FORMULA FLOWCODE BUGGY
127
14.
Чіп
– вікно, що використовується для перегляду та управ-
ління станом входів і виходів на активній мікросхемі.
Для розв’язування будь-якої задачі в середовищі
Flowcode
(рис.138) слід виконати такий алгоритм:
1. Створити нову блок-схему, вказавши мікроконтролер,
для якого створюється програмний код.
2. Перетягнути необхідні значки елементів з панелі інстру-
ментів на блок-схему для програмування додатків.
3. Додати зовнішні пристрої, натиснувши на кнопку в панелі
інструментів
Компоненти
, відредагувати їх властивості,
вказати як вони пов’язані з мікроконтролером та нала-
штувати виклики макросів всередині пристрою.
4. Запустити процес моделювання для перевірки роботи
створюваного додатку.
5. Перенести створений додаток на мікроконтролер шля-
хом компілювання блок-схеми на C, потім на асемблері і,
нарешті, в об’єктний код.
Рис. 138.
Створення блок-схеми у Flowcode
ОСНОВИ РОБОТОТЕХНІКИ
128
5.3. ПОЧАТОК РОБОТИ
У FLOWCODE
Для швидкої побудови широкого спектру електронних си-
стем можна використовувати E-блоки: Board-плати та Shield-плати.
Board-плата
– пластина, на яку монтуються електронні
компоненти, що з’єднуються своїми виводами з елементами
провідного рисунка паянням, або, значно рідше, зварюванням,
у результаті чого складається електронний модуль – змонтована
друкована плата. Готові відкриті платформи дозволяють збира-
ти всілякі електронні пристрої, які можуть працювати як авто-
номно, так і у зв’язці з комп’ютером (рис. 139). Все залежить від
ідеї. Board-плата контролює потік інформації в системі. Можна
об’єднувати кілька плат одночасно, головне, щоб пристрої не
конфліктували за одні і ті ж піни. Для розширення функціональ-
них можливостей Board-плати, використовують плати-розши-
рення, або Shield-плати.
Shield-плата
– плата-розширення, готове рішення для ре-
алізації конкретних завдань, що постають перед розробниками
апаратного забезпечення (рис. 140). Прикладами таких завдань
можуть бути: передача даних за допомогою телефону, робота з
Ethernet, управління електронними двигунами. Плати-розширен-
ня легко встановлюються на Board-плати, стикуючись з колодками
пінів, та перебувають під контролем Board-плати, але інформація
може надходити в них і від них.
Рис. 139.
Board-плата
5. Комплект FORMULA FLOWCODE BUGGY
129
Достарыңызбен бөлісу: |