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
Достарыңызбен бөлісу: