Як програмувати avr

Відео - Програмування мікроконтролерів AVR. Урок 10. Таймери-лічильники. переривання

Найбільш простим способом освоєння програмування мікроконтролерів серії AVR є використання апаратної платформи Arduino. Програмна оболонка цієї платформи підтримує операційні системи Linux, Android і Windows.
Інструкція
1
Придбайте готову плату Arduino або будь-який з її численних клонів. Клон носитиме будь-яке інше назву. При бажанні зберіть будь-який з таких клонів самостійно, використовуючи будь-який з наступних мікроконтролерів сімейства AVR: ATmega8, ATmega168, ATmega328. При відсутності у комп`ютера COM-порту обов`язково передбачте на платі перетворювач USB-COM або використовуйте готовий зовнішній перетворювач. У всіх випадках, не забувайте також про перетворювачі рівня, оскільки COM-порти комп`ютерів зазвичай працюють при напрузі 12 В, а микроконтроллеру потрібно 5 або 3,3.
2



Запрограмуйте мікроконтролер спеціальної Arduino-прошивкою, якщо цього не було зроблено спочатку (наприклад, у готовій платі). Запис прошивки в мікроконтролер буде потрібно всього один раз, надалі розробляються вами програми ви будете записувати в нього через USB або COM-порт без використання програматора. Вони будуть запускатися поверх неї аналогічно тому, як на комп`ютері програми працюють під керуванням операційної системи.
3
Якщо на вашому комп`ютері немає віртуальної машини Java, скачайте і встановіть її.
4
Скачайте і встановіть офіційну інтегровану оболонку розробки Arduino. Ця програма, розташована на офіційному сайті проекту, сумісна як з оригінальними платами серії Arduino, так і з їх неофіційними клонами.
5
З`єднайте плату з комп`ютером і лише після цього подайте на неї харчування.
6
Запустіть програмну оболонку. Виберіть в ній тип плати. Якщо вона неоригінальна, виберіть ту плату, з якої вона сумісна. Також виберіть порт, до якого вона підключена.
7
Ознайомтеся з доданими до оболонки прикладами. Вони написані на спеціальній мові програмування, що носить назву Wiring. Спробуйте по черзі записувати їх в мікроконтролер, розташований на платі, і запускати.
8
Вивчивши приклади, спробуйте почати складати власні програми. При необхідності обладнайте плату додатковими периферійними пристроями. Будучи запрограмованої, надалі вона зможе працювати і автономно без комп`ютера.

Поділися в соц мережах:

Увага, тільки СЬОГОДНІ!
Схожі
» » Як програмувати avr